Readonly
ignoreReadonly
isReadonly
isReadonly
isReadonly
rootsReadonly
signalsController objects count
Iterator over all the uuids contained in the controller.
Controller visibility (independant from object own visibility).
Hiding a controller will hide all its children without modifying their own visibility.
Indicates whether the controller accepts the SceneObject as a potential child.
Adds the given building mesh to the controller and puts it in its parent if given. If a building mesh already exists for the uuid, returns.
Clears all objects from the controller
Creates a new SceneLineProxy from a SerializedBatchedLineProxy. Proxies can be added to a BimMesh using BimMeshController.addSubMesh.
Creates a new BimMesh from a SerializedObject3D
. By default BimMesh
has no visual
representations. Use BimMeshController.addSubMesh to add one.
Creates a new SceneMeshProxy from a SerializedBatchedMeshProxy. Proxies can be added to a BimMesh using BimMeshController.addSubMesh.
Disposes the controller and destroy its data
Returns a generator of hidden objects of this controller
Returns a generator of hidden object uuids of this controller
Returns a generator of objects of this controller
Returns a generator of object uuids of this controller
Returns a generator of visible objects of this controller
Returns a generator if visible object uuids of this controller
Returns the object associated with the given uuid if found
Returns a generator of objects with the given uuids
Returns whether the controller has the given uuid
Indicates whether the mesh controller should ignore the render mode changes of the viewport