RoomleConfigurator.Internal.PlannerKernelCallbackI

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

Implemented by

Table of contents

Methods

Methods

addMesh

â–¸ addMesh(planElement, material, vertices, indices, uvCoords, normals): void

Parameters

Name
Type

planElement

material

any

vertices

Float32Array

indices

Int32Array

uvCoords

Float32Array

normals

Float32Array

Returns

void


addPlanMesh

â–¸ addPlanMesh(plan, material, vertices, indices, uvCoords, normals, type): void

Parameters

Name
Type

plan

material

any

vertices

Float32Array

indices

Int32Array

uvCoords

Float32Array

normals

Float32Array

Returns

void


addPlanObjectToScene

â–¸ addPlanObjectToScene(planElementViewModel): void

Parameters

Name
Type

planElementViewModel

Returns

void


beginPlanConstruction

â–¸ beginPlanConstruction(plan): void

Parameters

Name
Type

plan

Returns

void


endPlanConstruction

â–¸ endPlanConstruction(plan): void

Parameters

Name
Type

plan

Returns

void


handlerSwitchedPlans

â–¸ handlerSwitchedPlans(fromPlan, toPlan): void

Parameters

Name
Type

fromPlan

toPlan

Returns

void


planBoundsChanged

â–¸ planBoundsChanged(): void

Returns

void


planCleared

â–¸ planCleared(): void

Returns

void


planCompletelyLoaded

â–¸ planCompletelyLoaded(plan): void

Parameters

Name
Type

plan

Returns

void


planElementChanged

â–¸ planElementChanged(plan, planObject): void

Parameters

Name
Type

plan

planObject

Returns

void


planElementRemoved

â–¸ planElementRemoved(element): void

Parameters

Name
Type

Returns

void


planHistoryStateChanged

â–¸ planHistoryStateChanged(): void

Returns

void


planObjectConfigurationChanged

â–¸ planObjectConfigurationChanged(plan, element): void

Parameters

Name
Type

plan

element

Returns

void


planObjectConfigurationLoaded

â–¸ planObjectConfigurationLoaded(plan, element, success): void

Parameters

Name
Type

plan

success

boolean

Returns

void


removePlanObjectFromScene

â–¸ removePlanObjectFromScene(planElementViewModel): void

Parameters

Name
Type

planElementViewModel

Returns

void


requestCatalogItem

â–¸ requestCatalogItem(catalogItemId): void

Parameters

Name
Type

catalogItemId

string

Returns

void


startedDrawing

â–¸ startedDrawing(): void

Returns

void


stoppedDrawing

â–¸ stoppedDrawing(): void

Returns

void

Last updated