RoomleConfigurator.Internal.default-35

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

Hierarchy

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

• new default(creator, inputManager, initialCameraParameters?, camera?)

Parameters

Name
Type

creator

string

inputManager

initialCameraParameters?

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

Name
Type

eventName

number

callback

scope

any

Returns

void

Inherited from

default.addEventListener


addLightContainer

â–¸ addLightContainer(container): void

Parameters

Name
Type

container

Object3D<Object3DEventMap>

Returns

void

Inherited from

default.addLightContainer


adjustToBoundsWithoutChangingDistance

â–¸ adjustToBoundsWithoutChangingDistance(boundingBox): void

Parameters

Name
Type

boundingBox

Box3

Returns

void


animateCamera

â–¸ animateCamera(delta): boolean

Parameters

Name
Type

delta

number

Returns

boolean

Overrides

default.animateCamera


checkBoundsAndPlaceCamera

â–¸ checkBoundsAndPlaceCamera(boundingBox, reset?): void

Parameters

Name
Type
Default value

boundingBox

Box3

undefined

reset

boolean

true

Returns

void


checkNearFarDistance

â–¸ checkNearFarDistance(point): void

Parameters

Name
Type

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

Name
Type

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

Name
Type

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

Name
Type

cameraParameter

Returns

Promise<void>


removeEventListener

â–¸ removeEventListener(eventName, fun): void

Parameters

Name
Type

eventName

number

Returns

void

Inherited from

default.removeEventListener


reset

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

Parameters

Name
Type
Default 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

Name
Type

override

boolean

Returns

CameraParameter

Inherited from

default.saveState


setBounds

â–¸ setBounds(boundingBox): void

Parameters

Name
Type

boundingBox

Box3

Returns

void

Inherited from

default.setBounds


setCurrentCameraParameters

â–¸ setCurrentCameraParameters(cameraParameters): void

Parameters

Name
Type

cameraParameters

Returns

void

Inherited from

default.setCurrentCameraParameters


setObjectRotation

â–¸ setObjectRotation(objectRotation): void

Parameters

Name
Type

objectRotation

number

Returns

void


setToState

â–¸ setToState(start, state): Promise<void>

Parameters

Returns

Promise<void>

Inherited from

default.setToState


setUp

â–¸ setUp(): void

Returns

void

Inherited from

default.setUp


unlock

â–¸ unlock(): void

Returns

void

Inherited from

default.unlock


updateAndReset

â–¸ updateAndReset(boundingBox, animate?): Promise<void>

Parameters

Name
Type
Default value

boundingBox

Box3

undefined

animate

boolean

true

Returns

Promise<void>


updateCamera

â–¸ updateCamera(): void

Returns

void

Overrides

default.updateCamera


updateDistanceAndRangesBasedOnBounds

â–¸ updateDistanceAndRangesBasedOnBounds(boundingBox): void

Parameters

Name
Type

boundingBox

Box3

Returns

void


updateToBounds

â–¸ updateToBounds(boundingBox, isPreview, changeCamera?, target?): void

Parameters

Name
Type
Default value

boundingBox

Box3

undefined

isPreview

boolean

undefined

changeCamera

boolean

true

target?

Vector3

undefined

Returns

void


zoomIn

â–¸ zoomIn(value?): void

Parameters

Name
Type

value?

number

Returns

void


zoomOut

â–¸ zoomOut(value?): void

Parameters

Name
Type

value?

number

Returns

void


zoomTo

â–¸ zoomTo(cameraParameters): Promise<void>

Parameters

Name
Type

cameraParameters

Returns

Promise<void>


zoomToFitBounds

â–¸ zoomToFitBounds(boundingBox, reset?): void

Parameters

Name
Type
Default value

boundingBox

Box3

undefined

reset

boolean

true

Returns

void

Last updated