# Class: Plan
configurator-core/src/services/configurator-ui-callback.
# Hierarchy
-
↳
Plan
# Table of contents
# Constructors
# Properties
# Methods
- applySettings
- getBounds
- getId
- getImageCount
- getPlanObjects
- getPlanXML
- getPlanXMLWithNormalizedLockLevels
- getTotalFloorArea
- getWallCount
- increaseLockLevels
- isEmpty
- syncToView
# Constructors
# constructor
• new Plan()
# Inherited from
AbstractModelWrapper.constructor
# Properties
# defaultParapetHeight
• defaultParapetHeight: number
# Defined in
packages/typings/planner-kernel-container.ts:231 (opens new window)
# defaultWallColor
• defaultWallColor: number
# Defined in
packages/typings/planner-kernel-container.ts:232 (opens new window)
# defaultWallHeight
• defaultWallHeight: number
# Defined in
packages/typings/planner-kernel-container.ts:233 (opens new window)
# defaultWallThickness
• defaultWallThickness: number
# Defined in
packages/typings/planner-kernel-container.ts:234 (opens new window)
# extRef
• extRef: number
# Inherited from
# Defined in
packages/typings/planner-kernel-container.ts:75 (opens new window)
# Methods
# applySettings
▸ applySettings(aRoomHeight
, aParapetHeight
): void
# Parameters
Name | Type |
---|---|
aRoomHeight | number |
aParapetHeight | number |
# Returns
void
# Defined in
packages/typings/planner-kernel-container.ts:254 (opens new window)
# getBounds
▸ getBounds(): KernelCube
# Returns
# Defined in
packages/typings/planner-kernel-container.ts:242 (opens new window)
# getId
▸ getId(): number
# Returns
number
# Inherited from
# Defined in
packages/typings/planner-kernel-container.ts:81 (opens new window)
# getImageCount
▸ getImageCount(): number
# Returns
number
# Defined in
packages/typings/planner-kernel-container.ts:248 (opens new window)
# getPlanObjects
▸ getPlanObjects(): PlanObjectPtrVector
# Returns
# Defined in
packages/typings/planner-kernel-container.ts:244 (opens new window)
# getPlanXML
▸ getPlanXML(): string
# Returns
string
# Defined in
packages/typings/planner-kernel-container.ts:238 (opens new window)
# getPlanXMLWithNormalizedLockLevels
▸ getPlanXMLWithNormalizedLockLevels(): string
# Returns
string
# Defined in
packages/typings/planner-kernel-container.ts:240 (opens new window)
# getTotalFloorArea
▸ getTotalFloorArea(): number
# Returns
number
# Defined in
packages/typings/planner-kernel-container.ts:252 (opens new window)
# getWallCount
▸ getWallCount(): number
# Returns
number
# Defined in
packages/typings/planner-kernel-container.ts:246 (opens new window)
# increaseLockLevels
▸ increaseLockLevels(): void
# Returns
void
# Defined in
packages/typings/planner-kernel-container.ts:236 (opens new window)
# isEmpty
▸ isEmpty(): boolean
# Returns
boolean
# Defined in
packages/typings/planner-kernel-container.ts:250 (opens new window)
# syncToView
▸ syncToView(): void
# Returns
void
# Defined in
packages/typings/planner-kernel-container.ts:256 (opens new window)