RoomleConfigurator.Internal.default-48

configurator-core/src/roomle-configurator.internal.default

Hierarchy

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new default(creator, inputManager, initialCameraPosition?, camera?)

Parameters

NameType

creator

string

inputManager

initialCameraPosition?

Vector3

camera?

Overrides

default.constructor

Properties

_creator_

_creator_: string

Inherited from

default.creator


maxAzimuthAngle

maxAzimuthAngle: number = Number.POSITIVE_INFINITY


maxDistance

maxDistance: number = 5


maxPolarAngle

maxPolarAngle: number


minAzimuthAngle

minAzimuthAngle: number = Number.NEGATIVE_INFINITY


minDistance

minDistance: number = 0


minPolarAngle

minPolarAngle: number

Accessors

domHelper

get domHelper(): default

Returns

default

Inherited from

CameraControl.domHelper

Methods

addEventListener

addEventListener(eventName, callback, scope): void

Parameters

NameType

eventName

number

callback

scope

any

Returns

void

Inherited from

default.addEventListener


addLightContainer

addLightContainer(container): void

Parameters

NameType

container

Object3D<Object3DEventMap>

Returns

void

Inherited from

default.addLightContainer


adjustToBoundsWithoutChangingDistance

adjustToBoundsWithoutChangingDistance(boundingBox): void

Parameters

NameType

boundingBox

Box3

Returns

void


animateCamera

animateCamera(delta): boolean

Parameters

NameType

delta

number

Returns

boolean

Overrides

default.animateCamera


checkBoundsAndPlaceCamera

checkBoundsAndPlaceCamera(boundingBox, reset?): void

Parameters

NameTypeDefault value

boundingBox

Box3

undefined

reset

boolean

true

Returns

void


checkNearFarDistance

checkNearFarDistance(point): void

Parameters

NameType

point

Vector3

Returns

void

Inherited from

default.checkNearFarDistance


cleanUp

cleanUp(): void

Returns

void

Inherited from

default.cleanUp


clear

clear(): void

Returns

void


disableEvents

disableEvents(): void

Returns

void

Inherited from

default.disableEvents


disablePanning

disablePanning(): void

Returns

void


dispatchEvent

dispatchEvent(eventName, arg?): void

Parameters

NameType

eventName

number

arg?

any

Returns

void

Inherited from

default.dispatchEvent


enableEvents

enableEvents(): void

Returns

void

Inherited from

default.enableEvents


enablePanning

enablePanning(): void

Returns

void


getCamera

getCamera(): PerspectiveOffsetCamera

Returns

PerspectiveOffsetCamera

Overrides

default.getCamera


getCurrentCameraParameters

getCurrentCameraParameters(): CameraParameter

Returns

CameraParameter

Inherited from

default.getCurrentCameraParameters


getInputPosition

getInputPosition(position): Vector3

Parameters

NameType

position

Returns

Vector3

Inherited from

default.getInputPosition


getKernelZoomFactor

getKernelZoomFactor(): number

Returns

number

Overrides

default.getKernelZoomFactor


getObjectRotation

getObjectRotation(): number

Returns

number


getTargetPosition

getTargetPosition(): Vector3

Returns

Vector3

Inherited from

default.getTargetPosition


hasSavedState

hasSavedState(): boolean

Returns

boolean

Inherited from

default.hasSavedState


isLocked

isLocked(): boolean

Returns

boolean

Inherited from

default.isLocked


lock

lock(): void

Returns

void

Inherited from

default.lock


moveCamera

moveCamera(cameraParameter): Promise<void>

Move camera based on provided camera parameters

  • Uses center when target is not set

  • Uses ideal distance when no distance is provided

  • For other properties it used current camera parameters if not provided

Parameters

NameType

cameraParameter

Returns

Promise<void>


removeEventListener

removeEventListener(eventName, fun): void

Parameters

NameType

eventName

number

fun

Returns

void

Inherited from

default.removeEventListener


reset

reset(bounds, target?, yaw?, pitch?, animate?): void

Parameters

NameTypeDefault value

bounds

Box3

undefined

target?

Vector3

undefined

yaw?

number

undefined

pitch?

number

undefined

animate

boolean

true

Returns

void


resetToState

resetToState(): void

Returns

void

Inherited from

default.resetToState


saveState

saveState(override): CameraParameter

Parameters

NameType

override

boolean

Returns

CameraParameter

Inherited from

default.saveState


setBounds

setBounds(boundingBox): void

Parameters

NameType

boundingBox

Box3

Returns

void

Inherited from

default.setBounds


setObjectRotation

setObjectRotation(objectRotation): void

Parameters

NameType

objectRotation

number

Returns

void


setToState

setToState(start, state): void

Parameters

Returns

void

Inherited from

default.setToState


unlock

unlock(): void

Returns

void

Inherited from

default.unlock


updateAndReset

updateAndReset(boundingBox, animate?): void

Parameters

NameTypeDefault value

boundingBox

Box3

undefined

animate

boolean

true

Returns

void


updateCamera

updateCamera(): void

Returns

void

Overrides

default.updateCamera


updateToBounds

updateToBounds(boundingBox, isPreview, changeCamera?, target?): void

Parameters

NameTypeDefault value

boundingBox

Box3

undefined

isPreview

boolean

undefined

changeCamera

boolean

true

target?

Vector3

undefined

Returns

void


zoomIn

zoomIn(value?): void

Parameters

NameType

value?

number

Returns

void


zoomOut

zoomOut(value?): void

Parameters

NameType

value?

number

Returns

void


zoomTo

zoomTo(cameraParameters): Promise<void>

Parameters

NameType

cameraParameters

Returns

Promise<void>


zoomToFitBounds

zoomToFitBounds(boundingBox, reset?): void

Parameters

NameTypeDefault value

boundingBox

Box3

undefined

reset

boolean

true

Returns

void

Last updated