RoomlePlanner.Internal.default-4

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

Hierarchy

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

• new default(creator, scene, camera, inputManager)

Parameters

Name
Type

creator

string

scene

Scene

camera

Camera

inputManager

Overrides

default.constructor

Properties

_creator_

• _creator_: string

Inherited from

default.creator

Accessors

hoveredObjectId

• get hoveredObjectId(): number

Returns

number


isCurrentlyDrawing

• get isCurrentlyDrawing(): boolean

Returns

boolean


planInteractionHandler

• get planInteractionHandler(): PlanInteractionHandler

Returns

PlanInteractionHandler

Methods

addComponentDragInHandler

â–¸ addComponentDragInHandler(planViewModel): void

Parameters

Name
Type

planViewModel

Returns

void


addConstructionPlanObjectHandlers

â–¸ addConstructionPlanObjectHandlers(planObjectViewModel, object?): void

Parameters

Name
Type

planObjectViewModel

Returns

void


addEventListener

â–¸ addEventListener(eventName, callback, scope): void

Parameters

Name
Type

eventName

number

scope

any

Returns

void

Inherited from

default.addEventListener


addFloorHandlers

â–¸ addFloorHandlers(planElementViewModel): void

Parameters

Name
Type

planElementViewModel

Returns

void


addMeasurementLineHandlers

â–¸ addMeasurementLineHandlers(planElementViewModel): void

Parameters

Name
Type

planElementViewModel

Returns

void


addNodeHandlers

â–¸ addNodeHandlers(planElementViewModel): void

Parameters

Name
Type

planElementViewModel

Returns

void


addPlanObjectHandlers

â–¸ addPlanObjectHandlers(planObjectViewModel, object?): void

Parameters

Name
Type

planObjectViewModel

Returns

void


addWallAtticHandlers

â–¸ addWallAtticHandlers(planElementViewModel): void

Parameters

Name
Type

planElementViewModel

Returns

void


addWallHandlers

â–¸ addWallHandlers(planElementViewModel): void

Parameters

Name
Type

planElementViewModel

Returns

void


cancelSelection

â–¸ cancelSelection(reason): void

Parameters

Returns

void


cancelWallDrawing

â–¸ cancelWallDrawing(): Group<Object3DEventMap>

Returns

Group<Object3DEventMap>


disable

â–¸ disable(): void

Returns

void


disableAdvancedDocking

â–¸ disableAdvancedDocking(): void

Returns

void


disableEvents

â–¸ disableEvents(): void

Returns

void

Inherited from

default.disableEvents


disableMeasurementLineDrawing

â–¸ disableMeasurementLineDrawing(): void

Returns

void


disableShowChildrenOfPlanObject

â–¸ disableShowChildrenOfPlanObject(object): void

Parameters

Name
Type

Returns

void


disableSnapping

â–¸ disableSnapping(): void

Returns

void


dispatchEvent

â–¸ dispatchEvent(eventName, arg?): void

Parameters

Name
Type

eventName

number

Returns

void

Inherited from

default.dispatchEvent


enable

â–¸ enable(): void

Returns

void


enableAdvancedDocking

â–¸ enableAdvancedDocking(): void

Returns

void


enableConstructionEvents

â–¸ enableConstructionEvents(enable): void

Parameters

Name
Type

enable

boolean

Returns

void


enableEvents

â–¸ enableEvents(): void

Returns

void

Inherited from

default.enableEvents


enableMeasurementLineDrawing

â–¸ enableMeasurementLineDrawing(): void

Returns

void


enableObjectEvents

â–¸ enableObjectEvents(enable): void

Parameters

Name
Type

enable

boolean

Returns

void


enableShowChildrenOfPlanObject

â–¸ enableShowChildrenOfPlanObject(object): void

Parameters

Name
Type

Returns

void


enableSnapping

â–¸ enableSnapping(): void

Returns

void


enableWallDrawing

â–¸ enableWallDrawing(): Group<Object3DEventMap>

Returns

Group<Object3DEventMap>


endWallDrawing

â–¸ endWallDrawing(event, point?): void

Parameters

Name
Type

Returns

void


getSelectedIds

â–¸ getSelectedIds(): number[]

Returns

number[]


getSelectionMode

â–¸ getSelectionMode(): SELECTION_MODE

Returns

SELECTION_MODE


isDragIn

â–¸ isDragIn(): boolean

Returns

boolean

Inherited from

default.isDragIn


removeEventListener

â–¸ removeEventListener(eventName, fun): void

Parameters

Name
Type

eventName

number

Returns

void

Inherited from

default.removeEventListener


removeSelection

â–¸ removeSelection(): void

Returns

void


resetState

â–¸ resetState(): void

Returns

void


selectPlanElement

â–¸ selectPlanElement(planElement): Promise<void>

Parameters

Name
Type

planElement

Returns

Promise<void>


setCamera

â–¸ setCamera(camera): void

Parameters

Name
Type

camera

Camera

Returns

void


setDragIn

â–¸ setDragIn(dragIn, dragEvent?): void

Parameters

Name
Type

dragIn

boolean

dragEvent?

DragEvent

Returns

void

Inherited from

default.setDragIn


setKernelZoomFactor

â–¸ setKernelZoomFactor(kernelZoomFactor): void

Parameters

Name
Type

kernelZoomFactor

number

Returns

void


setMeasurementLineLength

â–¸ setMeasurementLineLength(measurementLine, targetLengthMM, direction): void

Parameters

Name
Type

measurementLine

targetLengthMM

number

direction

string

Returns

void


setObject

â–¸ setObject(object): void

Parameters

Name
Type

object

Object3D<Object3DEventMap>

Returns

void


setPlanViewModel

â–¸ setPlanViewModel(planViewModel): void

Parameters

Name
Type

planViewModel

Returns

void


setSelectionMode

â–¸ setSelectionMode(selectionMode): void

Parameters

Name
Type

selectionMode

Returns

void


setState

â–¸ setState(state): void

Parameters

Returns

void


showsChildrenOfPlanObject

â–¸ showsChildrenOfPlanObject(object): boolean

Parameters

Name
Type

Returns

boolean


startDrawing

â–¸ startDrawing(): void

Returns

void


stopDrawing

â–¸ stopDrawing(cancelDrawing?): void

Parameters

Name
Type
Default value

cancelDrawing

boolean

true

Returns

void

Last updated