RepresentationItem
-
class
RepresentationItem
()
Constructors
Properties
Methods
_hasBits()
_setVisibility()
addAttribute()
getAttributes()
getAuthoredId()
getAuthoredLayerId()
getBodyType()
getEdgeAttributes()
getEdgeCount()
getEdgeMeasurementProperty()
getExchangeId()
getFaceAttributes()
getFaceCount()
getFaceMeasurementProperty()
getGenericId()
getGenericTypeId()
getLocalTransform()
getName()
getParent()
getPhysicalProperties()
getPointAttributes()
getRuntimeId()
getUserData()
getUserDataIndices()
hasAuthoredId()
hasLocalTransformOverride()
isInitiallyShown()
isLoaded()
isVisible()
markLoaded()
overrideLocalTransform()
removeLocalTransformOverride()
setEdgeMeasurementProperty()
setFaceMeasurementProperty()
setLocalTransformAsInitial()
setPhysicalProperties()
createDynamic()
parseBinary()
parseXml()
reify()
Constructors
-
RepresentationItem.
constructor
(assemblyTree, masterModelKey, info) Arguments: - assemblyTree (
IAssemblyTree()
) – None - masterModelKey (
MasterModelKey()
) – None - info (
NodeInfo()
) – None
Return type: - assemblyTree (
Properties
-
RepresentationItem.
__NodeMixin
Type: PhantomMember
-
RepresentationItem.
__RepresentationItem
Type: PhantomMember
-
RepresentationItem.
_nodeId
Type: AuthoredNodeId | DynamicNodeId
Methods
_hasBits
_setVisibility
-
RepresentationItem.
_setVisibility
(visible) Arguments: - visible (
boolean()
) – None
Return type: void
- visible (
addAttribute
-
RepresentationItem.
addAttribute
(attr) Arguments: - attr (
Attribute()
) – None
Return type: void
- attr (
getAttributes
-
RepresentationItem.
getAttributes
() Return type: Promise <[ Attribute()
]>
getAuthoredId
-
RepresentationItem.
getAuthoredId
() Return type: AuthoredNodeId
getAuthoredLayerId
-
RepresentationItem.
getAuthoredLayerId
() Return type: AuthoredLayerId | null
getEdgeAttributes
-
RepresentationItem.
getEdgeAttributes
(index) Arguments: - index (
number()
) – None
Return type: SubentityAttributes()
| null- index (
getEdgeMeasurementProperty
getExchangeId
-
RepresentationItem.
getExchangeId
() Return type: ExchangeId | null
getFaceAttributes
-
RepresentationItem.
getFaceAttributes
(index) Arguments: - index (
number()
) – None
Return type: SubentityAttributes()
| null- index (
getFaceMeasurementProperty
getGenericTypeId
-
RepresentationItem.
getGenericTypeId
() Return type: GenericTypeId | null
getParent
-
RepresentationItem.
getParent
() Return type: RepresentationItemParent
getPhysicalProperties
-
RepresentationItem.
getPhysicalProperties
() Return type: PhysicalProperties()
| null
getPointAttributes
-
RepresentationItem.
getPointAttributes
(index) Arguments: - index (
number()
) – None
Return type: SubentityAttributes()
| null- index (
getRuntimeId
-
RepresentationItem.
getRuntimeId
() Return type: RuntimeNodeId
getUserData
-
RepresentationItem.
getUserData
(index) Arguments: - index (UserDataIndex) – None
Return type: Uint8Array
getUserDataIndices
-
RepresentationItem.
getUserDataIndices
() Return type: [UserDataIndex]
overrideLocalTransform
-
RepresentationItem.
overrideLocalTransform
(matrix) Arguments: - matrix (
Matrix16()
) – None
Return type: void
- matrix (
setEdgeMeasurementProperty
setFaceMeasurementProperty
setLocalTransformAsInitial
-
RepresentationItem.
setLocalTransformAsInitial
(matrix) Arguments: - matrix (
Matrix16()
) – None
Return type: void
- matrix (
setPhysicalProperties
-
RepresentationItem.
setPhysicalProperties
(props) Arguments: - props (
PhysicalProperties()
) – None
Return type: void
- props (
static createDynamic
-
RepresentationItem.
createDynamic
(assemblyTree, authoredId, name, masterModelKey, parent) Arguments: - assemblyTree (
IAssemblyTree()
) – None - authoredId (AuthoredNodeId | null) – None
- name (
string | null()
) – None - masterModelKey (
MasterModelKey()
) – None - parent (RepresentationItemParent) – None
Return type: - assemblyTree (
static parseBinary
-
RepresentationItem.
parseBinary
(assemblyTree, parser, config) Arguments: - assemblyTree (
IAssemblyTree()
) – None - parser (
AssemblyDataParser()
) – None - config (
LoadSubtreeConfig()
) – None
Return type: - assemblyTree (
static parseXml
-
RepresentationItem.
parseXml
(assemblyTree, elem, config) Arguments: - assemblyTree (
IAssemblyTree()
) – None - elem (
Element()
) – None - config (
LoadSubtreeConfig()
) – None
Return type: - assemblyTree (
static reify
-
RepresentationItem.
reify
(assemblyTree, masterModelKey, info, parent) Arguments: - assemblyTree (
IAssemblyTree()
) – None - masterModelKey (
MasterModelKey()
) – None - info (
RepresentationItemInfo()
) – None - parent (RepresentationItemParent) – None
Return type: - assemblyTree (