RoomleConfigurator.Internal.StaticComponent
configurator-core/src/roomle-configurator.internal.StaticComponent
Hierarchy
↳
StaticComponent
Table of contents
Properties
Methods
Properties
animationValues
• Optional animationValues: Map<string, string>
Inherited from
boundingBox
• boundingBox: Box3
Inherited from
boundingBoxMesh
• boundingBoxMesh: RoomleEventedMesh
Inherited from
geometryChanged
• geometryChanged: boolean
Inherited from
glbUrl
• glbUrl: string
hash
• hash: string
Inherited from
isChildPlanObject
• isChildPlanObject: boolean
Inherited from
isRootComponent
• isRootComponent: boolean
Inherited from
loadingMesh
• loadingMesh: Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>
Inherited from
meshes
• meshes: RoomleEventedMesh[]
Inherited from
parentObjectId
• parentObjectId: number
Inherited from
roomlePosition
• roomlePosition: KernelVector3
Inherited from
roomleRotation
• roomleRotation: KernelVector3
Inherited from
runtimeId
• runtimeId: number
Inherited from
Methods
addMesh
▸ addMesh(mesh, transform?): void
Parameters
mesh
Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>
transform?
Float32Array
Returns
void
Inherited from
animateMeshes
▸ animateMeshes(aniamtion, from, to, animate, onProgressUpdate?): void
Parameters
aniamtion
string
from
string
to
string
animate
boolean
onProgressUpdate?
() => void
Returns
void
Inherited from
computeBoundingBox
▸ computeBoundingBox(boxForMeasurements?, useMeshes?): void
Parameters
boxForMeasurements?
useMeshes?
boolean
Returns
void
Inherited from
deselect
▸ deselect(): void
Returns
void
Inherited from
getKernelPosition
▸ getKernelPosition(newParent): KernelVector3
Parameters
newParent
Returns
Inherited from
getMeshById
▸ getMeshById(meshId): Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>
Parameters
meshId
number
Returns
Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>
Inherited from
hoverOff
▸ hoverOff(): void
Returns
void
Inherited from
hoverOn
▸ hoverOn(): void
Returns
void
Inherited from
isChild
▸ isChild(componentId): boolean
Parameters
componentId
number
Returns
boolean
Inherited from
loading
▸ loading(): void
Returns
void
Inherited from
loadingFinished
▸ loadingFinished(): void
Returns
void
Inherited from
recursiveMeshes
▸ recursiveMeshes(): Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>[]
Returns
Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>[]
Inherited from
removeAllMeshes
▸ removeAllMeshes(): void
Returns
void
Inherited from
removeMesh
▸ removeMesh(mesh): void
Parameters
mesh
Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>
Returns
void
Inherited from
removeMeshById
▸ removeMeshById(meshId): void
Parameters
meshId
number
Returns
void
Inherited from
replaceMeshes
▸ replaceMeshes(meshes): void
Parameters
meshes
Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>[]
Returns
void
Inherited from
select
▸ select(): void
Returns
void
Inherited from
Last updated