# Class: default

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

# Hierarchy

# Table of contents

# Constructors

# Properties

# Accessors

# Methods

# Constructors

# constructor

new default(camera)

# Parameters

Name Type
camera PerspectiveCamera

# Overrides

default.constructor

# Defined in

packages/configurator-core/src/utils/ui-intersection-helper.ts:26 (opens new window)

# Properties

# floorEnvironment

floorEnvironment: boolean = false

# Defined in

packages/configurator-core/src/utils/ui-intersection-helper.ts:24 (opens new window)

# Accessors

# canvasOffset

set canvasOffset(offset): void

# Parameters

Name Type
offset CanvasOffset

# Returns

void

# Defined in

packages/configurator-core/src/utils/ui-intersection-helper.ts:56 (opens new window)

# Methods

# addEventListener

addEventListener(eventName, callback, scope): void

# Parameters

Name Type
eventName number
callback ListenerFunction<UIIntersections>
scope any

# Returns

void

# Inherited from

default.addEventListener

# Defined in

packages/configurator-core/src/utils/event-dispatcher.ts:32 (opens new window)


# calculateUIIntersection

calculateUIIntersection(): void

# Returns

void

# Defined in

packages/configurator-core/src/utils/ui-intersection-helper.ts:61 (opens new window)


# disableEvents

disableEvents(): void

# Returns

void

# Inherited from

default.disableEvents

# Defined in

packages/configurator-core/src/utils/event-dispatcher.ts:73 (opens new window)


# dispatchEvent

dispatchEvent(eventName, arg?): void

# Parameters

Name Type
eventName number
arg? UIIntersections

# Returns

void

# Inherited from

default.dispatchEvent

# Defined in

packages/configurator-core/src/utils/event-dispatcher.ts:40 (opens new window)


# enableEvents

enableEvents(): void

# Returns

void

# Inherited from

default.enableEvents

# Defined in

packages/configurator-core/src/utils/event-dispatcher.ts:69 (opens new window)


# removeEventListener

removeEventListener(eventName, fun): void

# Parameters

Name Type
eventName number
fun ListenerFunction<UIIntersections>

# Returns

void

# Inherited from

default.removeEventListener

# Defined in

packages/configurator-core/src/utils/event-dispatcher.ts:55 (opens new window)


# updateToBounds

updateToBounds(bounds, clientWidth, clientHeight): void

# Parameters

Name Type
bounds Vector3
clientWidth number
clientHeight number

# Returns

void

# Defined in

packages/configurator-core/src/utils/ui-intersection-helper.ts:31 (opens new window)