RoomleConfigurator.Internal.PreviewLineComponent
configurator-core/src/roomle-configurator.internal.PreviewLineComponent
Hierarchy
↳
PreviewLineComponent
Table of contents
Properties
Methods
Properties
animationValues
• Optional animationValues: Map<string, string>
Inherited from
PreviewComponent.animationValues
boundingBox
• boundingBox: Box3
Inherited from
boundingBoxMesh
• boundingBoxMesh: RoomleEventedMesh
Inherited from
PreviewComponent.boundingBoxMesh
boundingLineMesh
• boundingLineMesh: RoomleEventedMesh
childDockId
• childDockId: number
Inherited from
childId
• childId: number
Inherited from
docklineRotation
• docklineRotation: Euler
geometryChanged
• geometryChanged: boolean
Inherited from
PreviewComponent.geometryChanged
hash
• hash: string
Inherited from
isChildPlanObject
• isChildPlanObject: boolean
Inherited from
PreviewComponent.isChildPlanObject
isRootComponent
• isRootComponent: boolean
Inherited from
PreviewComponent.isRootComponent
lineFrom
• lineFrom: Vector3
lineMesh
• lineMesh: Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>
lineSegments
• lineSegments: PreviewLineSegment[]
lineTo
• lineTo: Vector3
loadingMesh
• loadingMesh: Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>
Inherited from
meshes
• meshes: RoomleEventedMesh[]
Inherited from
parentDockId
• parentDockId: number
Inherited from
parentId
• parentId: number
Inherited from
parentObjectId
• parentObjectId: number
Inherited from
PreviewComponent.parentObjectId
positionFrom
• positionFrom: Vector3
positionTo
• positionTo: Vector3
receivedPointAssociation
• receivedPointAssociation: boolean
Inherited from
PreviewComponent.receivedPointAssociation
roomleLineFrom
• roomleLineFrom: KernelVector3
roomleLineTo
• roomleLineTo: KernelVector3
roomlePosition
• roomlePosition: KernelVector3
Inherited from
PreviewComponent.roomlePosition
roomlePositionFrom
• roomlePositionFrom: KernelVector3
roomlePositionTo
• roomlePositionTo: KernelVector3
roomleRotation
• roomleRotation: KernelVector3
Inherited from
PreviewComponent.roomleRotation
runtimeId
• runtimeId: number
Inherited from
stringId
• stringId: string
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
PreviewComponent.animateMeshes
clonePreview
â–¸ clonePreview(numberOfDuplication): PreviewComponent
Parameters
numberOfDuplication
number
Returns
Inherited from
clonePreviewLine
â–¸ clonePreviewLine(numberOfDuplication): PreviewLineComponent
Parameters
numberOfDuplication
number
Returns
computeBoundingBox
â–¸ computeBoundingBox(boxForMeasurements?, useMeshes?): void
Parameters
boxForMeasurements?
useMeshes?
boolean
Returns
void
Inherited from
PreviewComponent.computeBoundingBox
deselect
â–¸ deselect(): void
Returns
void
Inherited from
getKernelPosition
â–¸ getKernelPosition(newParent): KernelVector3
Parameters
newParent
Returns
Inherited from
PreviewComponent.getKernelPosition
getMeshById
â–¸ getMeshById(meshId): Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>
Parameters
meshId
number
Returns
Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>
Inherited from
getPositionForIntersectionPoint
â–¸ getPositionForIntersectionPoint(intersectionPoint): Vector3
Parameters
intersectionPoint
Vector3
Returns
Vector3
hideSelectionLine
â–¸ hideSelectionLine(): void
Returns
void
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
PreviewComponent.loadingFinished
preparePreview
â–¸ preparePreview(): void
Returns
void
Inherited from
PreviewComponent.preparePreview
recursiveMeshes
â–¸ recursiveMeshes(): Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>[]
Returns
Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>[]
Inherited from
PreviewComponent.recursiveMeshes
removeAllMeshes
â–¸ removeAllMeshes(): void
Returns
void
Inherited from
PreviewComponent.removeAllMeshes
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
PreviewComponent.removeMeshById
replaceMeshes
â–¸ replaceMeshes(meshes): void
Parameters
meshes
Mesh<BufferGeometry<NormalBufferAttributes>, Material | Material[], Object3DEventMap>[]
Returns
void
Inherited from
PreviewComponent.replaceMeshes
select
â–¸ select(): void
Returns
void
Inherited from
startPulsating
â–¸ startPulsating(): void
Returns
void
Inherited from
PreviewComponent.startPulsating
updatePreviewPosition
â–¸ updatePreviewPosition(intersectionPoint): void
Parameters
intersectionPoint
Vector3
Returns
void
Last updated