Readonly
localIDThe local (dense) ID within the model, that acts as a reference.
Readonly
modelThe model this came from.
Static
Readonly
expectedStatic
Readonly
queryGet the number of dimensions for this, some functions require every object to have this,
The default value is 0.
The number of dimensions.
Get the express ID for this, note that if an element is inlined, it will have not have an express ID.
The express ID of this or undefined if there isn't one.
Get the reflected fields of this.
Is this an inline element or fully specified?
Is this inline?
Get the reflected fields of this.
Get the final type of this STEP entity.
Get the reflecterd type info for this element/entity.
The entity description for this.
Extract a number at the particular vtable offset (i.e. the position in the matching step object).
Used by other extraction methods with wrappers to perform semantically correct extraction.
The offset in the vtable to extract from
Is this an optional field?
The extracted number.
Extract a number at the particular vtable offset (i.e. the position in the matching step object).
Used by other extraction methods with wrappers to perform semantically correct extraction.
The offset in the vtable to extract from
Is this an optional field?
The extracted number.
Extract a number at the particular vtable offset (i.e. the position in the matching step object).
Used by other extraction methods with wrappers to perform semantically correct extraction.
The offset in the vtable to extract from
Is this an optional field? (true)
The extracted number or null if it's not supplied.
Extract a number at the particular vtable offset (i.e. the position in the matching step object).
Used by other extraction methods with wrappers to perform semantically correct extraction.
The offset in the vtable to extract from
Is this an optional field? (false).
The extracted number.
Extract a string at the particular vtable offset (i.e. the position in the matching step object).
Used by other extraction methods with wrappers to perform semantically correct extraction.
The offset in the vtable to extract from
Is this an optional field? (true)
The extracted element, or null if optional and this value isn't specified.
Extract a string at the particular vtable offset (i.e. the position in the matching step object).
Used by other extraction methods with wrappers to perform semantically correct extraction.
The offset in the vtable to extract from
Is this an optional field? (false)
The extracted element.
Extract a number at the particular vtable offset (i.e. the position in the matching step object).
Used by other extraction methods with wrappers to perform semantically correct extraction.
The offset in the vtable to extract from
The function to be used for extraction.
Is this an optional field? (true)
The extracted value or null for optionals.
Extract a number at the particular vtable offset (i.e. the position in the matching step object).
Used by other extraction methods with wrappers to perform semantically correct extraction.
The offset in the vtable to extract from
The function to be used for extraction.
Is this an optional field? (false)
The extracted value or null for optionals.
Extract a number at the particular vtable offset (i.e. the position in the matching step object).
Used by other extraction methods with wrappers to perform semantically correct extraction.
The offset in the vtable to extract from
Is this an optional field?
The extracted logical or null for optionals.
Extract a number at the particular vtable offset (i.e. the position in the matching step object).
Used by other extraction methods with wrappers to perform semantically correct extraction.
The offset in the vtable to extract from
Is this an optional field?
The extracted logical or null for optionals.
Extract a number at the particular vtable offset (i.e. the position in the matching step object).
Used by other extraction methods with wrappers to perform semantically correct extraction.
The offset in the vtable to extract from
Whether this is a potentially optional field
The extracted number.
Extract a number at the particular vtable offset (i.e. the position in the matching step object).
Used by other extraction methods with wrappers to perform semantically correct extraction.
The offset in the vtable to extract from
Whether this is a potentially optional field
The extracted number.
Extract a parse buffer at a particular vtable offset.
True if this extracts, false (usually because this is optional)
Extract a reference from an offset, without type check.
The offset in the vtable to extract from
Is this an optional field?
Extracted entity or undefined.
Extract a reference from an offset, without type check.
The offset in the vtable to extract from
Is this an optional field?
Extracted entity or undefined.
Extract a string at the particular vtable offset (i.e. the position in the matching step object).
Used by other extraction methods with wrappers to perform semantically correct extraction.
The offset in the vtable to extract from
Is this an optional field?
The extracted string, or null if optional and this value isn't specified.
Extract a string at the particular vtable offset (i.e. the position in the matching step object).
Used by other extraction methods with wrappers to perform semantically correct extraction.
The offset in the vtable to extract from
Is this an optional field?
The extracted string, or null if optional and this value isn't specified.
The base type for entities parsed from STEP.