ViewFrame
- 
class 
ViewFrame() 
Constructors
Methods
_hasBits()_setVisibility()addAttribute()getAttributes()getAuthoredId()getAuthoredLayerId()getExchangeId()getGenericId()getGenericTypeId()getInstanceInc()getInstanceKey()getLocalTransform()getName()getParent()getRuntimeId()getUserData()getUserDataIndices()hasAuthoredId()hasLocalTransformOverride()hasModifiers()ignoreParentRotation()ignoreParentScale()isImplicitBody()isInitiallyShown()isLoaded()isOutOfHierarchy()isRequested()isVisible()markLoaded()overrideLocalTransform()preventFromResetting()removeLocalTransformOverride()setLocalTransformAsInitial()setRequested()setVisibility()parseBinary()parseXml()reify()
Constructors
- 
ViewFrame.constructor(assemblyTree, masterModelKey, parent, info) Arguments: - assemblyTree (
IAssemblyTree()) – None - masterModelKey (
MasterModelKey()) – None - parent (ViewFrameParent) – None
 - info (
AnyBodyInfo()) – None 
Return type: - assemblyTree (
 
Properties
- 
ViewFrame.__BodyMixin Type: PhantomMember 
- 
ViewFrame.__NodeMixin Type: PhantomMember 
- 
ViewFrame.__ViewFrame Type: PhantomMember 
- 
ViewFrame._bits Type: NodeBits | AnyBodyBits 
- 
ViewFrame._instanceKey Type: InstanceKey 
- 
ViewFrame._modifiers Type: AnyBodyModifierBits 
- 
ViewFrame._nodeId Type: AuthoredNodeId | DynamicNodeId 
- 
ViewFrame.override Type: any 
Methods
_hasBits
- 
ViewFrame._hasBits(bits) Arguments: - bits (NodeBits | AnyBodyBits) – None
 
Return type: boolean
_setVisibility
- 
ViewFrame._setVisibility(visible) Arguments: - visible (
boolean()) – None 
Return type: void
- visible (
 
addAttribute
- 
ViewFrame.addAttribute(attr) Arguments: - attr (
Attribute()) – None 
Return type: void
- attr (
 
getAttributes
- 
ViewFrame.getAttributes() Return type: Promise <[ Attribute()]>
getAuthoredId
- 
ViewFrame.getAuthoredId() Return type: AuthoredNodeId 
getAuthoredLayerId
- 
ViewFrame.getAuthoredLayerId() Return type: AuthoredLayerId | null 
getExchangeId
- 
ViewFrame.getExchangeId() Return type: ExchangeId | null 
getGenericTypeId
- 
ViewFrame.getGenericTypeId() Return type: GenericTypeId | null 
getParent
- 
ViewFrame.getParent() Return type: ViewFrameParent 
getRuntimeId
- 
ViewFrame.getRuntimeId() Return type: RuntimeNodeId 
getUserData
- 
ViewFrame.getUserData(index) Arguments: - index (UserDataIndex) – None
 
Return type: Uint8Array
getUserDataIndices
- 
ViewFrame.getUserDataIndices() Return type: [UserDataIndex] 
overrideLocalTransform
- 
ViewFrame.overrideLocalTransform(matrix) Arguments: - matrix (
Matrix16()) – None 
Return type: void
- matrix (
 
setLocalTransformAsInitial
- 
ViewFrame.setLocalTransformAsInitial(matrix) Arguments: - matrix (
Matrix16()) – None 
Return type: void
- matrix (
 
setVisibility
- 
ViewFrame.setVisibility(visible) Arguments: - visible (
boolean()) – None 
Return type: void
- visible (
 
static parseBinary
- 
ViewFrame.parseBinary(assemblyTree, inclusionContext, parser, config) Arguments: - assemblyTree (
IAssemblyTree()) – None - inclusionContext (
InclusionContext()) – None - parser (
AssemblyDataParser()) – None - config (
LoadSubtreeConfig()) – None 
Return type: - assemblyTree (
 
static parseXml
- 
ViewFrame.parseXml(assemblyTree, elem, inclusionKey, config) Arguments: - assemblyTree (
IAssemblyTree()) – None - elem (
Element()) – None - inclusionKey (
InclusionKey()) – None - config (
LoadSubtreeConfig()) – None 
Return type: - assemblyTree (
 
static reify
- 
ViewFrame.reify(assemblyTree, masterModelKey, parent, info) Arguments: - assemblyTree (
IAssemblyTree()) – None - masterModelKey (
MasterModelKey()) – None - parent (ViewFrameParent) – None
 - info (ViewFrameInfo) – None
 
Return type: - assemblyTree (