configurator-core/src/roomle-configurator.
# Table of contents
# Constructors
# Properties
# Methods
- copyFrom
- getNearAndFarForPerspectiveCamera
- updateCameraViewVolumeFromBounds
- updateFromBox
- updateFromObject
# Constructors
# constructor
• new SceneVolume()
# Properties
# bounds
• bounds: Box3
# center
• center: Vector3
# maxSceneDistanceFrom0
• maxSceneDistanceFrom0: number
# maxSceneDistanceFromCenter
• maxSceneDistanceFromCenter: number
# size
• size: Vector3
# Methods
# copyFrom
▸ copyFrom(other
): void
# Parameters
Name | Type |
---|---|
other | SceneVolume |
# Returns
void
# getNearAndFarForPerspectiveCamera
▸ getNearAndFarForPerspectiveCamera(cameraPosition
, backScale?
): number
[]
# Parameters
Name | Type | Default value |
---|---|---|
cameraPosition | Vector3 | undefined |
backScale | number | 1 |
# Returns
number
[]
# updateCameraViewVolumeFromBounds
▸ updateCameraViewVolumeFromBounds(camera
): void
# Parameters
Name | Type |
---|---|
camera | Camera |
# Returns
void
# updateFromBox
▸ updateFromBox(boundingBox
): void
# Parameters
Name | Type |
---|---|
boundingBox | Box3 |
# Returns
void
# updateFromObject
▸ updateFromObject(sceneObject
): void
# Parameters
Name | Type |
---|---|
sceneObject | Object3D <Object3DEventMap > |
# Returns
void