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
planElement
material
any
vertices
Float32Array
indices
Int32Array
uvCoords
Float32Array
normals
Float32Array
Returns
void
addPlanMesh
▸ addPlanMesh(plan, material, vertices, indices, uvCoords, normals, type): void
Parameters
plan
material
any
vertices
Float32Array
indices
Int32Array
uvCoords
Float32Array
normals
Float32Array
type
Returns
void
addPlanObjectToScene
▸ addPlanObjectToScene(planElementViewModel): void
Parameters
planElementViewModel
Returns
void
beginPlanConstruction
▸ beginPlanConstruction(plan): void
Parameters
plan
Returns
void
endPlanConstruction
▸ endPlanConstruction(plan): void
Parameters
plan
Returns
void
handlerSwitchedPlans
▸ handlerSwitchedPlans(fromPlan, toPlan): void
Parameters
Returns
void
planBoundsChanged
▸ planBoundsChanged(): void
Returns
void
planCleared
▸ planCleared(): void
Returns
void
planCompletelyLoaded
▸ planCompletelyLoaded(plan): void
Parameters
plan
Returns
void
planElementChanged
▸ planElementChanged(plan, planObject): void
Parameters
Returns
void
planElementRemoved
▸ planElementRemoved(element): void
Parameters
element
Returns
void
planHistoryStateChanged
▸ planHistoryStateChanged(): void
Returns
void
planObjectConfigurationChanged
▸ planObjectConfigurationChanged(plan, element): void
Parameters
Returns
void
planObjectConfigurationLoaded
▸ planObjectConfigurationLoaded(plan, element, success): void
Parameters
Returns
void
removePlanObjectFromScene
▸ removePlanObjectFromScene(planElementViewModel): void
Parameters
planElementViewModel
Returns
void
requestCatalogItem
▸ requestCatalogItem(catalogItemId): void
Parameters
catalogItemId
string
Returns
void
startedDrawing
▸ startedDrawing(): void
Returns
void
stoppedDrawing
▸ stoppedDrawing(): void
Returns
void
Last updated