Constructs a new instance of Object.
The Vim instance.
The element index.
An optional array of instance numbers.
An optional array of submeshes.
Readonly
elementThe bim element index associated with this object.
Readonly
instancesThe geometry instances associated with this object.
Readonly
typeIndicate whether this object is architectural or markup.
Readonly
vimThe vim object from which this object came from.
Gets or sets the display color of this object.
The current color of the object.
The ID of the element associated with this object.
Determines whether to render focus highlight for this object or not.
Checks if this object has associated geometry.
True if this object has geometry, otherwise false.
Determines whether to render selection outline for this object or not.
Determines whether to render this object or not.
Retrieves the center position of this object.
Optional
target: Vector3 = ...Optional parameter specifying where to copy the center position data. A new instance is created if none is provided.
The center position of the object, or undefined if the object has no geometry.
High level api to interact with the loaded vim geometry and data.