RoomleConfigurator.Internal.SceneVolume

configurator-core/src/roomle-configurator.internal.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

NameType

other

Returns

void


getNearAndFarForPerspectiveCamera

getNearAndFarForPerspectiveCamera(cameraPosition, backScale?): number[]

Parameters

NameTypeDefault value

cameraPosition

Vector3

undefined

backScale

number

1

Returns

number[]


updateCameraViewVolumeFromBounds

updateCameraViewVolumeFromBounds(camera): void

Parameters

NameType

camera

Camera

Returns

void


updateFromBox

updateFromBox(boundingBox): void

Parameters

NameType

boundingBox

Box3

Returns

void


updateFromObject

updateFromObject(sceneObject): void

Parameters

NameType

sceneObject

Object3D<Object3DEventMap>

Returns

void

Last updated