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

# Implemented by

# Table of contents

# Methods

# Methods

# addMesh

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

# Parameters

Name Type
planElement 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 Plan
material any
vertices Float32Array
indices Int32Array
uvCoords Float32Array
normals Float32Array
type KernelEnum

# Returns

void


# addPlanObjectToScene

addPlanObjectToScene(planElementViewModel): void

# Parameters

Name Type
planElementViewModel default

# Returns

void


# beginPlanConstruction

beginPlanConstruction(plan): void

# Parameters

Name Type
plan Plan

# Returns

void


# endPlanConstruction

endPlanConstruction(plan): void

# Parameters

Name Type
plan Plan

# Returns

void


# handlerSwitchedPlans

handlerSwitchedPlans(fromPlan, toPlan): void

# Parameters

Name Type
fromPlan Plan
toPlan Plan

# Returns

void


# planBoundsChanged

planBoundsChanged(): void

# Returns

void


# planCleared

planCleared(): void

# Returns

void


# planCompletelyLoaded

planCompletelyLoaded(plan): void

# Parameters

Name Type
plan Plan

# Returns

void


# planElementChanged

planElementChanged(plan, planObject): void

# Parameters

Name Type
plan Plan
planObject default

# Returns

void


# planElementRemoved

planElementRemoved(element): void

# Parameters

Name Type
element PlanElement

# Returns

void


# planHistoryStateChanged

planHistoryStateChanged(): void

# Returns

void


# planObjectConfigurationLoaded

planObjectConfigurationLoaded(plan, element, success): void

# Parameters

Name Type
plan Plan
element PlanElement
success boolean

# Returns

void


# removePlanObjectFromScene

removePlanObjectFromScene(planElementViewModel): void

# Parameters

Name Type
planElementViewModel default

# Returns

void


# startedDrawing

startedDrawing(): void

# Returns

void


# stoppedDrawing

stoppedDrawing(): void

# Returns

void