# Interface: PlanObject
configurator-core/src/roomle-configurator.
# Hierarchy
-
↳
PlanObject
↳↳
PlanMeasure
# Table of contents
# Properties
# Methods
- clone
- delete
- getCatalogItemId
- getCenter
- getConfiguration
- getConfigurationHash
- getConfigurationRuntimeId
- getId
- getMeshCenter
- getObjectType
- getRectangle
- getType
- getWallDistances
- hasConfiguration
- isExternalObject
# Properties
# boxForMeasurement
• boxForMeasurement: KernelCube
# Defined in
packages/typings/planner.ts:120 (opens new window)
# customColor
• customColor: number
# Defined in
packages/typings/planner.ts:116 (opens new window)
# extRef
• extRef: EMSReference
# Inherited from
# Defined in
packages/typings/planner.ts:36 (opens new window)
# fixedZ
• fixedZ: boolean
# Defined in
packages/typings/planner.ts:119 (opens new window)
# flipX
• flipX: boolean
# Defined in
packages/typings/planner.ts:117 (opens new window)
# flipY
• flipY: boolean
# Defined in
packages/typings/planner.ts:118 (opens new window)
# rotation
• rotation: number
# Defined in
packages/typings/planner.ts:115 (opens new window)
# size
• size: KernelVector3
# Defined in
packages/typings/planner.ts:114 (opens new window)
# Methods
# clone
▸ clone(): KernelObject
# Returns
# Inherited from
# Defined in
packages/typings/planner.ts:38 (opens new window)
# delete
▸ delete(): void
# Returns
void
# Inherited from
# Defined in
packages/typings/planner.ts:40 (opens new window)
# getCatalogItemId
▸ getCatalogItemId(): string
# Returns
string
# Defined in
packages/typings/planner.ts:130 (opens new window)
# getCenter
▸ getCenter(): KernelVector3
# Returns
# Inherited from
# Defined in
packages/typings/planner.ts:78 (opens new window)
# getConfiguration
▸ getConfiguration(): string
# Returns
string
# Defined in
packages/typings/planner.ts:128 (opens new window)
# getConfigurationHash
▸ getConfigurationHash(): string
# Returns
string
# Defined in
packages/typings/planner.ts:126 (opens new window)
# getConfigurationRuntimeId
▸ getConfigurationRuntimeId(): number
# Returns
number
# Defined in
packages/typings/planner.ts:132 (opens new window)
# getId
▸ getId(): number
# Returns
number
# Inherited from
# Defined in
packages/typings/planner.ts:82 (opens new window)
# getMeshCenter
▸ getMeshCenter(): KernelVector3
# Returns
# Inherited from
# Defined in
packages/typings/planner.ts:80 (opens new window)
# getObjectType
▸ getObjectType(): string
# Returns
string
# Defined in
packages/typings/planner.ts:134 (opens new window)
# getRectangle
▸ getRectangle(): Rectangle
# Returns
# Defined in
packages/typings/planner.ts:138 (opens new window)
# getType
▸ getType(): any
# Returns
any
# Inherited from
# Defined in
packages/typings/planner.ts:76 (opens new window)
# getWallDistances
▸ getWallDistances(): ObjectToWallLineArray
# Returns
# Defined in
packages/typings/planner.ts:136 (opens new window)
# hasConfiguration
▸ hasConfiguration(): boolean
# Returns
boolean
# Defined in
packages/typings/planner.ts:122 (opens new window)
# isExternalObject
▸ isExternalObject(): boolean
# Returns
boolean