RoomleConfigurator.Internal.default-27
configurator-core/src/roomle-configurator.internal.default
Table of contents
Constructors
Methods
Constructors
constructor
• new default()
Methods
preparePerspectiveImage
▸ preparePerspectiveImage(scene
, uiScene
, camera
, cameraTarget
, options?
, objectRotation?
, onBeforeRender?
): Promise
<Base64Image
>
Parameters
scene
Scene
undefined
uiScene
Scene
undefined
camera
PerspectiveCamera
undefined
cameraTarget
undefined
options
{}
objectRotation
number
0
onBeforeRender?
(camera
: Camera
) => void
undefined
Returns
Promise
<Base64Image
>
prepareTopImage
▸ prepareTopImage(scene
, uiScene
, cameraTarget
, options?
): Promise
<Base64Image
>
Parameters
scene
Scene
uiScene
Scene
cameraTarget
options
Returns
Promise
<Base64Image
>
renderPerspectiveImage
▸ renderPerspectiveImage(scene
, camera
, cameraTarget
, size?
): Promise
<Base64Image
>
Parameters
scene
Scene
camera
PerspectiveCamera
cameraTarget
size?
number
Returns
Promise
<Base64Image
>
switchToConfiguratorSettings
▸ switchToConfiguratorSettings(): void
Returns
void
switchToPlannerSettings
▸ switchToPlannerSettings(): void
Returns
void
updateBounds
▸ updateBounds(bounds
): void
Parameters
bounds
Box3
Returns
void
getCameraTargetForBBox
▸ Static
getCameraTargetForBBox(bbox
, spacing?
): CameraTarget
Parameters
bbox
Box3
undefined
spacing
number
0
Returns
placeCameraForPerspectiveImage
▸ Static
placeCameraForPerspectiveImage(camera
, cameraTarget
, angleX
, angleY
): void
Parameters
camera
PerspectiveCamera
cameraTarget
angleX
number
angleY
number
Returns
void
Last updated