configurator-core/src/roomle-configurator..SceneVolume

# Table of contents

# Constructors

# Properties

# Methods

# 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