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 (