# TypingsKernel.PlanObject

[typings/kernel](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/modules/typings_kernel).PlanObject

## Indexable

▪ \[key: `string`]: `any`

## Table of contents

### Properties

* [animations](#animations)
* [bounds](#bounds)
* [boxForMeasurement](#boxformeasurement)
* [boxOfGeometry](#boxofgeometry)
* [externalId](#externalid)
* [externalObject](#externalobject)
* [id](#id)
* [rootPlanComponentId](#rootplancomponentid)

## Properties

### animations

• `Optional` **animations**: [`KernelAnimation`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelanimation)\[]

***

### bounds

• **bounds**: [`KernelVector3`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelvector3)

***

### boxForMeasurement

• **boxForMeasurement**: [`KernelCube`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelcube)

***

### boxOfGeometry

• **boxOfGeometry**: [`KernelCube`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelcube)

***

### externalId

• **externalId**: `string`

***

### externalObject

• **externalObject**: `boolean`

***

### id

• **id**: `number`

***

### rootPlanComponentId

• **rootPlanComponentId**: `number`
