# Class: SceneVolume

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

# Table of contents

# Constructors

# Properties

# Methods

# Constructors

# constructor

new SceneVolume()

# Properties

# bounds

bounds: Box3

# Defined in

packages/common-core/src/webgl/renderer/render-utility.ts:129 (opens new window)


# center

center: Vector3

# Defined in

packages/common-core/src/webgl/renderer/render-utility.ts:131 (opens new window)


# maxSceneDistanceFrom0

maxSceneDistanceFrom0: number

# Defined in

packages/common-core/src/webgl/renderer/render-utility.ts:133 (opens new window)


# maxSceneDistanceFromCenter

maxSceneDistanceFromCenter: number

# Defined in

packages/common-core/src/webgl/renderer/render-utility.ts:132 (opens new window)


# size

size: Vector3

# Defined in

packages/common-core/src/webgl/renderer/render-utility.ts:130 (opens new window)

# Methods

# copyFrom

copyFrom(other): void

# Parameters

Name Type
other SceneVolume

# Returns

void

# Defined in

packages/common-core/src/webgl/renderer/render-utility.ts:135 (opens new window)


# getNearAndFarForPerspectiveCamera

getNearAndFarForPerspectiveCamera(cameraPosition, backScale?): number[]

# Parameters

Name Type Default value
cameraPosition Vector3 undefined
backScale number 1

# Returns

number[]

# Defined in

packages/common-core/src/webgl/renderer/render-utility.ts:175 (opens new window)


# updateCameraViewVolumeFromBounds

updateCameraViewVolumeFromBounds(camera): void

# Parameters

Name Type
camera Camera

# Returns

void

# Defined in

packages/common-core/src/webgl/renderer/render-utility.ts:163 (opens new window)


# updateFromBox

updateFromBox(boundingBox): void

# Parameters

Name Type
boundingBox Box3

# Returns

void

# Defined in

packages/common-core/src/webgl/renderer/render-utility.ts:149 (opens new window)


# updateFromObject

updateFromObject(sceneObject): void

# Parameters

Name Type
sceneObject Object3D<Object3DEventMap>

# Returns

void

# Defined in

packages/common-core/src/webgl/renderer/render-utility.ts:143 (opens new window)