configurator-core/src/roomle-configurator.
# Table of contents
# Constructors
# Properties
# Methods
- _clear
- addToObject
- addToUiScene
- areDimensionsEnabled
- clearScene
- disableDimensions
- disableTopDimensions
- enableDimensions
- enableTopDimensions
- getBoundingBox
- isInitialized
- moveCameraEnd
- moveCameraStart
- onDimensionsVisibilityChanged
- removeFromObject
- removeFromUiScene
- setObject
- setUiScene
- update
- updateSize
# Constructors
# constructor
• new default(creator
)
# Parameters
Name | Type |
---|---|
creator | string |
# Properties
# _creator_
• _creator_: string
# Methods
# _clear
▸ _clear(): void
# Returns
void
# addToObject
▸ addToObject(object
): void
# Parameters
Name | Type |
---|---|
object | Object3D <Object3DEventMap > |
# Returns
void
# addToUiScene
▸ addToUiScene(uiScene
): void
# Parameters
Name | Type |
---|---|
uiScene | Scene |
# Returns
void
# areDimensionsEnabled
▸ areDimensionsEnabled(): boolean
# Returns
boolean
# clearScene
▸ clearScene(_scene
): void
# Parameters
Name | Type |
---|---|
_scene | Scene |
# Returns
void
# disableDimensions
▸ disableDimensions(): void
# Returns
void
# disableTopDimensions
▸ disableTopDimensions(): void
# Returns
void
# enableDimensions
▸ enableDimensions(): void
# Returns
void
# enableTopDimensions
▸ enableTopDimensions(): void
# Returns
void
# getBoundingBox
▸ getBoundingBox(): Box3
# Returns
Box3
# isInitialized
▸ isInitialized(): Promise
<void
>
# Returns
Promise
<void
>
# moveCameraEnd
▸ moveCameraEnd(position
): void
# Parameters
Name | Type |
---|---|
position | Vector3 |
# Returns
void
# moveCameraStart
▸ moveCameraStart(position
): void
# Parameters
Name | Type |
---|---|
position | Vector3 |
# Returns
void
# onDimensionsVisibilityChanged
▸ onDimensionsVisibilityChanged(handler
): void
# Parameters
Name | Type |
---|---|
handler | (visible : boolean ) => void |
# Returns
void
# removeFromObject
▸ removeFromObject(object
): void
# Parameters
Name | Type |
---|---|
object | Object3D <Object3DEventMap > |
# Returns
void
# removeFromUiScene
▸ removeFromUiScene(uiScene
): void
# Parameters
Name | Type |
---|---|
uiScene | Scene |
# Returns
void
# setObject
▸ setObject(object
, rotation?
): void
# Parameters
Name | Type | Default value |
---|---|---|
object | Object3D <Object3DEventMap > | undefined |
rotation | number | 0 |
# Returns
void
# setUiScene
▸ setUiScene(uiScene
): void
# Parameters
Name | Type |
---|---|
uiScene | Scene |
# Returns
void
# update
▸ update(force?
): void
# Parameters
Name | Type | Default value |
---|---|---|
force | boolean | false |
# Returns
void
# updateSize
▸ updateSize(boxForMeasurement
): void
# Parameters
Name | Type |
---|---|
boxForMeasurement | KernelCube |
# Returns
void