Skip to main content

WebGL API

NovoRender.ObjectData

Object metadata.

Hierarchy​

Properties​

bounds​

• Optional Readonly bounds: Object

Bounding volume

Type declaration​

NameType
sphereBoundingSphere

Inherited from​

HierarcicalObjectReference.bounds


descendants​

• Optional Readonly descendants: number[]

Inherited from​

HierarcicalObjectReference.descendants


description​

• Optional Readonly description: string

Description of object (typically from IFC database).


id​

• Readonly id: number

The id of the object

Inherited from​

HierarcicalObjectReference.id


name​

• Readonly name: string

Name of object (typically a GUID from IFC database).


path​

• Readonly path: string

The path of the object expressed as a hierarchical filesystem-like path string.

Inherited from​

HierarcicalObjectReference.path


properties​

• properties: [key: string, value: string][]

String dictionary of any additional metadata properties associated with object


type​

• Readonly type: NodeType

Type of node.

Inherited from​

HierarcicalObjectReference.type


url​

• Optional Readonly url: string

Url associated with object

Methods​

loadMetaData​

â–¸ loadMetaData(): Promise<ObjectData>

Load the associated object meta data.

Returns​

Promise<ObjectData>

Inherited from​

HierarcicalObjectReference.loadMetaData

â–¸ loadMetaData(): Promise<ObjectData>

Load the associated object meta data.

Returns​

Promise<ObjectData>

Inherited from​

HierarcicalObjectReference.loadMetaData


save​

â–¸ save(): Promise<boolean>

Save object meta data.

Returns​

Promise<boolean>

â–¸ save(): Promise<boolean>

Save object meta data.

Returns​

Promise<boolean>