API ReferenceGlobalsPlannerSceneManager

# Class: PlannerSceneManager

# Hierarchy

ConfiguratorSceneManager

PlannerSceneManager

# Implements

# Index

# Constructors

# Properties

# Methods

# Constructors

# constructor

+ new PlannerSceneManager(creator: string, offset: CanvasOffset, plannerCallback: RoomlePlannerCallback, mode: CAMERA_TYPE): PlannerSceneManager

Overrides ConfiguratorSceneManager.constructor

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:83

Parameters:

Name Type
creator string
offset CanvasOffset
plannerCallback RoomlePlannerCallback
mode CAMERA_TYPE

Returns: PlannerSceneManager

# Properties

# creator

creator: string

_Implementation of Context.creator_

_Inherited from ConfiguratorSceneManager.creator_

_Overrides SceneManager.creator_

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:66


# currentSelection

currentSelection: SelectionPayload = null

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:83

# Methods

# addComponentHandlers

addComponentHandlers(component: RoomleComponent): void

Implementation of ConfiguratorViewModelCallbackI

Inherited from ConfiguratorSceneManager.addComponentHandlers

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:1068

Parameters:

Name Type
component RoomleComponent

Returns: void


# addMesh

addMesh(_planElement: PlanElement, _material: any, _vertices: Int32Array, _indices: Int32Array, _uvCoords: Float32Array, _normals: Float32Array): void

Implementation of PlannerKernelCallbackI

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:910

Parameters:

Name Type
_planElement PlanElement
_material any
_vertices Int32Array
_indices Int32Array
_uvCoords Float32Array
_normals Float32Array

Returns: void


# addPlanMesh

addPlanMesh(_plan: Plan, _material: any, _vertices: Int32Array, _indices: Int32Array, _uvCoords: Float32Array, _normals: Float32Array, _type: KernelEnum): void

Implementation of PlannerKernelCallbackI

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:522

Parameters:

Name Type
_plan Plan
_material any
_vertices Int32Array
_indices Int32Array
_uvCoords Float32Array
_normals Float32Array
_type KernelEnum

Returns: void


# addPlanObjectToScene

addPlanObjectToScene(planViewModel: PlanElementViewModel): void

Implementation of PlannerKernelCallbackI

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:538

Parameters:

Name Type
planViewModel PlanElementViewModel

Returns: void


# addPreviewHandlers

addPreviewHandlers(previewComponent: PreviewComponent): void

Implementation of ConfiguratorViewModelCallbackI

Inherited from ConfiguratorSceneManager.addPreviewHandlers

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:1072

Parameters:

Name Type
previewComponent PreviewComponent

Returns: void


# addPreviewLineHandlers

addPreviewLineHandlers(previewLineComponent: PreviewLineComponent): void

Implementation of ConfiguratorViewModelCallbackI

Inherited from ConfiguratorSceneManager.addPreviewLineHandlers

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:1076

Parameters:

Name Type
previewLineComponent PreviewLineComponent

Returns: void


# backToPlanner

backToPlanner(): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:345

Returns: void


# beginPlanConstruction

beginPlanConstruction(_plan: Plan): void

Implementation of PlannerKernelCallbackI

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:518

Parameters:

Name Type
_plan Plan

Returns: void


# cameraControlChanged

cameraControlChanged(): void

Overrides SceneManager.cameraControlChanged

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:707

Returns: void


# cancelComponentSelection

cancelComponentSelection(resetCamera?: boolean): void

Inherited from ConfiguratorSceneManager.cancelComponentSelection

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:741

Parameters:

Name Type
resetCamera? boolean

Returns: void


# cancelDockings

cancelDockings(): void

Inherited from ConfiguratorSceneManager.cancelDockings

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:272

Returns: void


# cancelPlanElementSelection

cancelPlanElementSelection(): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:961

Returns: void


# cancelPreviousDockings

cancelPreviousDockings(): void

Inherited from ConfiguratorSceneManager.cancelPreviousDockings

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:737

Returns: void


# changeFloorMaterial

changeFloorMaterial(material: RapiMaterial): Promise‹void›

Inherited from ConfiguratorSceneManager.changeFloorMaterial

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:804

Parameters:

Name Type
material RapiMaterial

Returns: Promise‹void›


# changeOffset

changeOffset(offset: CanvasOffset): void

Inherited from ConfiguratorSceneManager.changeOffset

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:687

Parameters:

Name Type
offset CanvasOffset

Returns: void


# cleanUp

cleanUp(): void

Inherited from SceneManager.cleanUp

Defined in packages/common-core/src/webgl/scene-manager.ts:371

Returns: void


# clearScene

clearScene(): void

Implementation of ConfiguratorViewModelCallbackI

Overrides ConfiguratorSceneManager.clearScene

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:610

Returns: void


# closeHSC

closeHSC(): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:723

Returns: void


# componentDeleted

componentDeleted(component: RoomleComponent): void

Implementation of ConfiguratorViewModelCallbackI

Inherited from ConfiguratorSceneManager.componentDeleted

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:1013

Parameters:

Name Type
component RoomleComponent

Returns: void


# componentUpdated

componentUpdated(component: RoomleComponent, _kernelComponent: KernelComponent): void

Implementation of ConfiguratorViewModelCallbackI

Inherited from ConfiguratorSceneManager.componentUpdated

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:984

Parameters:

Name Type
component RoomleComponent
_kernelComponent KernelComponent

Returns: void


# configurationLoaded

configurationLoaded(component: RoomleComponent, isFreeFlying: boolean): void

Implementation of ConfiguratorViewModelCallbackI

Inherited from ConfiguratorSceneManager.configurationLoaded

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:1046

Parameters:

Name Type
component RoomleComponent
isFreeFlying boolean

Returns: void


# debugScene

debugScene(): Scene‹›

Inherited from ConfiguratorSceneManager.debugScene

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:444

Returns: Scene‹›


# debugSceneGraph

debugSceneGraph(id?: number): void

Inherited from ConfiguratorSceneManager.debugSceneGraph

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:439

Parameters:

Name Type
id? number

Returns: void


# deletePlanElementSelection

deletePlanElementSelection(): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:967

Returns: void


# destroy

destroy(): void

Overrides SceneManager.destroy

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:843

Returns: void


# disableConfiguratorEvents

disableConfiguratorEvents(): void

Inherited from ConfiguratorSceneManager.disableConfiguratorEvents

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:253

Returns: void


# disablePlannerEvents

disablePlannerEvents(): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:1069

Returns: void


# disableRotation

disableRotation(): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:1057

Returns: void


# display

display(component: RoomleComponent): void

Implementation of ConfiguratorViewModelCallbackI

Inherited from ConfiguratorSceneManager.display

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:433

Parameters:

Name Type
component RoomleComponent

Returns: void


# dragIn

dragIn(dragEvent: DragEvent): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:1061

Parameters:

Name Type
dragEvent DragEvent

Returns: void


# enableConfiguratorEvents

enableConfiguratorEvents(): void

Inherited from ConfiguratorSceneManager.enableConfiguratorEvents

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:249

Returns: void


# enableDragIn

enableDragIn(dragEvent: DragEvent): void

Inherited from ConfiguratorSceneManager.enableDragIn

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:634

Parameters:

Name Type
dragEvent DragEvent

Returns: void


# enableHD

enableHD(source?: DynamicLightSettingSource): void

Inherited from SceneManager.enableHD

Defined in packages/common-core/src/webgl/scene-manager.ts:394

Parameters:

Name Type
source? DynamicLightSettingSource

Returns: void


# enablePlannerEvents

enablePlannerEvents(): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:1073

Returns: void


# enableRotation

enableRotation(): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:1053

Returns: void


# endPlanConstruction

endPlanConstruction(_plan: Plan): void

Implementation of PlannerKernelCallbackI

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:526

Parameters:

Name Type
_plan Plan

Returns: void


# exportGLB

exportGLB(exportObjects?: Object3D[], id?: string): void

Overrides ConfiguratorSceneManager.exportGLB

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:574

Parameters:

Name Type
exportObjects? Object3D[]
id? string

Returns: void


# getBakedShadowParams

getBakedShadowParams(): BakedShadowParams

Overrides ConfiguratorSceneManager.getBakedShadowParams

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:883

Returns: BakedShadowParams


# getBounds

getBounds(): Box3

Overrides ConfiguratorSceneManager.getBounds

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:954

Returns: Box3


# getCameraOffset

getCameraOffset(): CanvasOffset

Inherited from ConfiguratorSceneManager.getCameraOffset

Overrides SceneManager.getCameraOffset

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:706

Returns: CanvasOffset


# getPerspectiveOffsetCamera

getPerspectiveOffsetCamera(): PerspectiveOffsetCamera

Inherited from SceneManager.getPerspectiveOffsetCamera

Defined in packages/common-core/src/webgl/scene-manager.ts:764

Returns: PerspectiveOffsetCamera


# getPixotronParams

getPixotronParams(): any

Overrides ConfiguratorSceneManager.getPixotronParams

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:849

Returns: any


# getPlannerSceneEventHandler

getPlannerSceneEventHandler(): PlannerSceneEventHandler‹›

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:1065

Returns: PlannerSceneEventHandler‹›


# getScene

getScene(): Scene

Inherited from SceneManager.getScene

Defined in packages/common-core/src/webgl/scene-manager.ts:719

Returns: Scene


# getScreenXY

getScreenXY(position: Vector3): Vector3‹›

Inherited from ConfiguratorSceneManager.getScreenXY

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:796

Parameters:

Name Type
position Vector3

Returns: Vector3‹›


# handleEvent

handleEvent(evt: Event): void

Inherited from SceneManager.handleEvent

Defined in packages/common-core/src/webgl/scene-manager.ts:612

Parameters:

Name Type
evt Event

Returns: void


# handlerSwitchedPlans

handlerSwitchedPlans(fromPlan: Plan, toPlan: Plan): void

Implementation of PlannerKernelCallbackI

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:456

Parameters:

Name Type
fromPlan Plan
toPlan Plan

Returns: void


# hideDimensions

hideDimensions(): void

Inherited from ConfiguratorSceneManager.hideDimensions

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:881

Returns: void


# highlightParts

highlightParts(ids: number[]): void

Inherited from ConfiguratorSceneManager.highlightParts

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:1152

Parameters:

Name Type
ids number[]

Returns: void


# importGLB

importGLB(url: string): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:606

Parameters:

Name Type
url string

Returns: void


# loadDynamicLightSetting

loadDynamicLightSetting(source: DynamicLightSettingSource): Promise‹void›

Inherited from SceneManager.loadDynamicLightSetting

Defined in packages/common-core/src/webgl/scene-manager.ts:695

Parameters:

Name Type
source DynamicLightSettingSource

Returns: Promise‹void›


# loadQualitySetting

loadQualitySetting(qualitySetting: QualitySetting): void

Inherited from SceneManager.loadQualitySetting

Defined in packages/common-core/src/webgl/scene-manager.ts:688

Parameters:

Name Type
qualitySetting QualitySetting

Returns: void


# loadSceneSettings

loadSceneSettings(sceneSetting: SceneSettings): Promise‹void›

Inherited from ConfiguratorSceneManager.loadSceneSettings

Overrides SceneManager.loadSceneSettings

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:891

Parameters:

Name Type
sceneSetting SceneSettings

Returns: Promise‹void›


# loadStaticPlanObjects

loadStaticPlanObjects(): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:395

Returns: void


# moveCamera

moveCamera(cameraParameter: CameraParameter): Promise‹void›

Inherited from ConfiguratorSceneManager.moveCamera

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:1135

Parameters:

Name Type
cameraParameter CameraParameter

Returns: Promise‹void›


# pause

pause(): void

Inherited from ConfiguratorSceneManager.pause

Overrides SceneManager.pause

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:391

Returns: void


# planBoundsChanged

planBoundsChanged(): void

Implementation of PlannerKernelCallbackI

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:993

Returns: void


# planCompletelyLoaded

planCompletelyLoaded(_plan: Plan): void

Implementation of PlannerKernelCallbackI

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:452

Parameters:

Name Type
_plan Plan

Returns: void


# planElementChanged

planElementChanged(_plan: Plan, _planViewModel: PlanElementViewModel): void

Implementation of PlannerKernelCallbackI

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:567

Parameters:

Name Type
_plan Plan
_planViewModel PlanElementViewModel

Returns: void


# planElementRemoved

planElementRemoved(_element: PlanElement): void

Implementation of PlannerKernelCallbackI

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:998

Parameters:

Name Type
_element PlanElement

Returns: void


# planObjectConfigurationLoaded

planObjectConfigurationLoaded(plan: Plan, element: PlanElement, _success: boolean): void

Implementation of PlannerKernelCallbackI

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:900

Parameters:

Name Type
plan Plan
element PlanElement
_success boolean

Returns: void


# planObjectConstructionDone

planObjectConstructionDone(_planObject: PlanObject): void

Implementation of ConfiguratorViewModelCallbackI

Inherited from ConfiguratorSceneManager.planObjectConstructionDone

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:469

Parameters:

Name Type
_planObject PlanObject

Returns: void


# planObjectUpdated

planObjectUpdated(planObject: PlanObject, geometryChanged: boolean): void

Implementation of ConfiguratorViewModelCallbackI

Inherited from ConfiguratorSceneManager.planObjectUpdated

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:998

Parameters:

Name Type
planObject PlanObject
geometryChanged boolean

Returns: void


# planXMLLoaded

planXMLLoaded(plan: Plan): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:444

Parameters:

Name Type
plan Plan

Returns: void


# preload

preload(id: string): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:430

Parameters:

Name Type
id string

Returns: void


# preparePartImage

preparePartImage(partId: number, options: PrepareImageOptions): Promise‹any›

Inherited from ConfiguratorSceneManager.preparePartImage

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:570

Parameters:

Name Type
partId number
options PrepareImageOptions

Returns: Promise‹any›


# preparePerspectiveImage

preparePerspectiveImage(options: PrepareImageOptions): Promise‹Base64Image

Overrides ConfiguratorSceneManager.preparePerspectiveImage

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:1023

Parameters:

Name Type Default
options PrepareImageOptions {}

Returns: Promise‹Base64Image


# prepareTopImage

prepareTopImage(options: PrepareImageOptions): Promise‹Base64Image

Overrides ConfiguratorSceneManager.prepareTopImage

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:1007

Parameters:

Name Type Default
options PrepareImageOptions {}

Returns: Promise‹Base64Image


# previewConstructionDone

previewConstructionDone(component: RoomleComponent, hasPreviews: boolean): void

Implementation of ConfiguratorViewModelCallbackI

Inherited from ConfiguratorSceneManager.previewConstructionDone

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:1019

Parameters:

Name Type
component RoomleComponent
hasPreviews boolean

Returns: void


# removePlanObjectFromScene

removePlanObjectFromScene(planViewModel: PlanElementViewModel): void

Implementation of PlannerKernelCallbackI

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:558

Parameters:

Name Type
planViewModel PlanElementViewModel

Returns: void


# renderImage

renderImage(renderOptions: RenderOptions): Promise‹Base64Image

Inherited from ConfiguratorSceneManager.renderImage

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:538

Parameters:

Name Type
renderOptions RenderOptions

Returns: Promise‹Base64Image


# requestDeleteSelectedComponent

requestDeleteSelectedComponent(): void

Inherited from ConfiguratorSceneManager.requestDeleteSelectedComponent

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:964

Returns: void


# requestDockingsPreview

requestDockingsPreview(userInitiated: boolean, possibleChild?: UiPossibleChild, dragEvent?: DragEvent, dragIn?: boolean): void

Inherited from ConfiguratorSceneManager.requestDockingsPreview

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:910

Parameters:

Name Type
userInitiated boolean
possibleChild? UiPossibleChild
dragEvent? DragEvent
dragIn? boolean

Returns: void


# resetCamera

resetCamera(): void

Overrides ConfiguratorSceneManager.resetCamera

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:363

Returns: void


# resetCameraPositionToStart

resetCameraPositionToStart(animate: boolean): void

Inherited from ConfiguratorSceneManager.resetCameraPositionToStart

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:666

Parameters:

Name Type Default
animate boolean true

Returns: void


# resetCameraToState

resetCameraToState(): void

Overrides ConfiguratorSceneManager.resetCameraToState

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:371

Returns: void


# resetConfiguratorContext

resetConfiguratorContext(): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:271

Returns: void


# resetPreviews

resetPreviews(): void

Inherited from ConfiguratorSceneManager.resetPreviews

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:682

Returns: void


# resume

resume(): void

Inherited from ConfiguratorSceneManager.resume

Overrides SceneManager.resume

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:360

Returns: void


# rotatePlanElementSelection

rotatePlanElementSelection(rotateBy: number): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:978

Parameters:

Name Type
rotateBy number

Returns: void


# sceneChanged

sceneChanged(): void

Overrides ConfiguratorSceneManager.sceneChanged

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:714

Returns: void


# sceneCleared

sceneCleared(shouldHardReset: boolean): void

Inherited from ConfiguratorSceneManager.sceneCleared

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:429

Parameters:

Name Type
shouldHardReset boolean

Returns: void


# selectComponent

selectComponent(runtimeId: number): void

Inherited from ConfiguratorSceneManager.selectComponent

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:1139

Parameters:

Name Type
runtimeId number

Returns: void


# setBackgroundColor

setBackgroundColor(hex: string): void

Inherited from SceneManager.setBackgroundColor

Defined in packages/common-core/src/webgl/scene-manager.ts:665

Parameters:

Name Type
hex string

Returns: void


# setBackgroundImage

setBackgroundImage(url: string): void

Inherited from SceneManager.setBackgroundImage

Defined in packages/common-core/src/webgl/scene-manager.ts:669

Parameters:

Name Type
url string

Returns: void


# setBakedShadow

setBakedShadow(hex: string, url: string): void

Inherited from SceneManager.setBakedShadow

Defined in packages/common-core/src/webgl/scene-manager.ts:673

Parameters:

Name Type
hex string
url string

Returns: void


# setCameraOffset

setCameraOffset(offset: CanvasOffset): void

Inherited from ConfiguratorSceneManager.setCameraOffset

Overrides SceneManager.setCameraOffset

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:699

Parameters:

Name Type
offset CanvasOffset

Returns: void


# setMode

setMode(mode: CAMERA_TYPE): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:811

Parameters:

Name Type
mode CAMERA_TYPE

Returns: void


# setSelectionMode

setSelectionMode(mode: SELECTION_MODE): void

Inherited from ConfiguratorSceneManager.setSelectionMode

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:800

Parameters:

Name Type
mode SELECTION_MODE

Returns: void


# showDimensions

showDimensions(): Promise‹void›

Inherited from ConfiguratorSceneManager.showDimensions

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:860

Returns: Promise‹void›


# showGUI

showGUI(): Promise‹void›

Inherited from SceneManager.showGUI

Defined in packages/common-core/src/webgl/scene-manager.ts:505

Returns: Promise‹void›


# showStats

showStats(): void

Inherited from SceneManager.showStats

Defined in packages/common-core/src/webgl/scene-manager.ts:563

Returns: void


# startConfiguring

startConfiguring(): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:321

Returns: void


# startViewing

startViewing(): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:304

Returns: void


# switchTo2D

switchTo2D(): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:667

Returns: void


# switchTo3D

switchTo3D(): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:683

Returns: void


# switchToFirstPerson

switchToFirstPerson(): void

Defined in packages/planner-core/src/webgl/planner-scene-manager.ts:730

Returns: void


# updateCamera

updateCamera(changeCamera: boolean): void

Inherited from ConfiguratorSceneManager.updateCamera

Overrides SceneManager.updateCamera

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:694

Parameters:

Name Type Default
changeCamera boolean true

Returns: void


# updateScene

updateScene(): void

Inherited from SceneManager.updateScene

Defined in packages/common-core/src/webgl/scene-manager.ts:723

Returns: void


# zoomIn

zoomIn(value?: number): void

Inherited from ConfiguratorSceneManager.zoomIn

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:850

Parameters:

Name Type
value? number

Returns: void


# zoomOut

zoomOut(value?: number): void

Inherited from ConfiguratorSceneManager.zoomOut

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:855

Parameters:

Name Type
value? number

Returns: void


# zoomToComponent

zoomToComponent(component: RoomleComponent): void

Inherited from ConfiguratorSceneManager.zoomToComponent

Defined in packages/configurator-core/src/webgl/configurator-scene-manager.ts:639

Parameters:

Name Type
component RoomleComponent

Returns: void