ViewFrame

class ViewFrame()

Constructors


Constructors

ViewFrame.constructor(assemblyTree, masterModelKey, parent, info)
Arguments:
Return type:

ViewFrame()

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:
Return type:

boolean

_setVisibility

ViewFrame._setVisibility(visible)
Arguments:
  • visible (boolean()) – None
Return type:

void

addAttribute

ViewFrame.addAttribute(attr)
Arguments:
Return type:

void

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

getGenericId

ViewFrame.getGenericId()
Return type:GenericId | null

getGenericTypeId

ViewFrame.getGenericTypeId()
Return type:GenericTypeId | null

getInstanceInc

ViewFrame.getInstanceInc()
Return type:InstanceIncs

getInstanceKey

ViewFrame.getInstanceKey()
Return type:InstanceKey

getLocalTransform

ViewFrame.getLocalTransform()
Return type:Matrix16 | null

getName

ViewFrame.getName()
Return type:string

getParent

ViewFrame.getParent()
Return type:ViewFrameParent

getRuntimeId

ViewFrame.getRuntimeId()
Return type:RuntimeNodeId

getUserData

ViewFrame.getUserData(index)
Arguments:
Return type:

Uint8Array

getUserDataIndices

ViewFrame.getUserDataIndices()
Return type:[UserDataIndex]

hasAuthoredId

ViewFrame.hasAuthoredId()
Return type:boolean

hasLocalTransformOverride

ViewFrame.hasLocalTransformOverride()
Return type:boolean

hasModifiers

ViewFrame.hasModifiers()
Return type:boolean

ignoreParentRotation

ViewFrame.ignoreParentRotation()
Return type:boolean

ignoreParentScale

ViewFrame.ignoreParentScale()
Return type:boolean

isImplicitBody

ViewFrame.isImplicitBody()
Return type:boolean

isInitiallyShown

ViewFrame.isInitiallyShown()
Return type:boolean

isLoaded

ViewFrame.isLoaded()
Return type:boolean

isOutOfHierarchy

ViewFrame.isOutOfHierarchy()
Return type:boolean

isRequested

ViewFrame.isRequested()
Return type:boolean

isVisible

ViewFrame.isVisible()
Return type:boolean

markLoaded

ViewFrame.markLoaded()
Return type:void

overrideLocalTransform

ViewFrame.overrideLocalTransform(matrix)
Arguments:
  • matrix (Matrix16()) – None
Return type:

void

preventFromResetting

ViewFrame.preventFromResetting()
Return type:boolean

removeLocalTransformOverride

ViewFrame.removeLocalTransformOverride()
Return type:void

setLocalTransformAsInitial

ViewFrame.setLocalTransformAsInitial(matrix)
Arguments:
  • matrix (Matrix16()) – None
Return type:

void

setRequested

ViewFrame.setRequested()
Return type:void

setVisibility

ViewFrame.setVisibility(visible)
Arguments:
  • visible (boolean()) – None
Return type:

void

static parseBinary

ViewFrame.parseBinary(assemblyTree, inclusionContext, parser, config)
Arguments:
Return type:

ViewFrameInfo

static parseXml

ViewFrame.parseXml(assemblyTree, elem, inclusionKey, config)
Arguments:
Return type:

ViewFrameInfo

static reify

ViewFrame.reify(assemblyTree, masterModelKey, parent, info)
Arguments:
Return type:

ViewFrame()