AssemblyDataParser
-
class
AssemblyDataParser()
Constructors
Properties
Methods
getHeader()hasNext()parseAssemblyDataHeaderVersion()parseAssemblyDataVersion()parseAttributeParseBits()parseAttributeType()parseBodyRef()parseBodyType()parseBoolean()parseBytes()parseCString()parseCount_32()parseDataKey()parseEdgeType()parseFaceType()parseFloat_32()parseFloat_64()parseGenericId()parseGenericTypeId()parseGenericTypes()parseInclusionKey()parseIndex_32()parseInstanceKey()parseInt32()parseLayerId()parseLayerParseBits()parseMatrix()parseMeshKey()parseModelKey()parseModifiers()parseNodeId()parseNodeParseBits()parsePlane3_32()parsePmiParseBits()parsePmiSubType()parsePmiTopoRef()parsePmiType()parsePoint3_32()parsePoint3_64()parseProductBits()parseRelationshipParseBits()parseUInt32()parseUnits()parseUserDataIndex()parseViewParseBits()parseVisibility()
Constructors
-
AssemblyDataParser.constructor(assemblyData) Arguments: - assemblyData (
AssemblyData()) – None
Return type: - assemblyData (
Properties
-
AssemblyDataParser.__AssemblyDataParser Type: PhantomMember
Methods
getHeader
-
AssemblyDataParser.getHeader() Return type: AssemblyDataHeader()| null
parseAssemblyDataHeaderVersion
-
AssemblyDataParser.parseAssemblyDataHeaderVersion() Return type: AssemblyDataHeaderVersion
parseAssemblyDataVersion
-
AssemblyDataParser.parseAssemblyDataVersion(components) Arguments: - components (
number()) – None
Return type: - components (
parseAttributeParseBits
-
AssemblyDataParser.parseAttributeParseBits() Return type: AttributeParseBits
parseAttributeType
-
AssemblyDataParser.parseAttributeType() Return type: AttributeType
parseBytes
-
AssemblyDataParser.parseBytes(count) Arguments: - count (
number()) – None
Return type: Uint8Array
- count (
parseGenericTypeId
-
AssemblyDataParser.parseGenericTypeId() Return type: GenericTypeId
parseGenericTypes
-
AssemblyDataParser.parseGenericTypes() Return type: GenericTypeMaps
parseInclusionKey
-
AssemblyDataParser.parseInclusionKey(remapper, effectiveModelKey) Arguments: - remapper (
ScKeyRemapper()| null) – None - effectiveModelKey (
ModelKey | MasterModelKey()) – None
Return type: InclusionKey
- remapper (
parseLayerId
-
AssemblyDataParser.parseLayerId() Return type: AuthoredLayerId
parseLayerParseBits
-
AssemblyDataParser.parseLayerParseBits() Return type: LayerParseBits
parseModelKey
-
AssemblyDataParser.parseModelKey(remapper) Arguments: - remapper (
ScKeyRemapper()| null) – None
Return type: ModelKey
- remapper (
parseModifiers
-
AssemblyDataParser.parseModifiers() Return type: AnyBodyModifierBits
parseNodeId
-
AssemblyDataParser.parseNodeId() Return type: AuthoredNodeId
parseNodeParseBits
-
AssemblyDataParser.parseNodeParseBits() Return type: NodeParseBits()
parsePmiParseBits
-
AssemblyDataParser.parsePmiParseBits() Return type: PmiParseBits
parsePmiSubType
-
AssemblyDataParser.parsePmiSubType() Return type: PmiSubType
parsePmiTopoRef
-
AssemblyDataParser.parsePmiTopoRef() Return type: PmiTopoRef
parseProductBits
-
AssemblyDataParser.parseProductBits() Return type: ProductBits
parseRelationshipParseBits
-
AssemblyDataParser.parseRelationshipParseBits() Return type: RelationshipParseBits
parseUserDataIndex
-
AssemblyDataParser.parseUserDataIndex() Return type: UserDataIndex
parseViewParseBits
-
AssemblyDataParser.parseViewParseBits() Return type: ViewParseBits
parseVisibility
-
AssemblyDataParser.parseVisibility() Return type: AssemblyVisibility()