# TypingsKernel.DockLine

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

## Indexable

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

## Table of contents

### Properties

* [childDockId](#childdockid)
* [childId](#childid)
* [displacedComponents](#displacedcomponents)
* [displacementRotation](#displacementrotation)
* [displacementVector](#displacementvector)
* [insertInBetween](#insertinbetween)
* [lineFrom](#linefrom)
* [lineSegments](#linesegments)
* [lineTo](#lineto)
* [parentDockId](#parentdockid)
* [parentId](#parentid)
* [position](#position)
* [positionFrom](#positionfrom)
* [positionTo](#positionto)
* [rotation](#rotation)

## Properties

### childDockId

• **childDockId**: `number`

***

### childId

• **childId**: `number`

***

### displacedComponents

• **displacedComponents**: `number`\[]

***

### displacementRotation

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

***

### displacementVector

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

***

### insertInBetween

• **insertInBetween**: `boolean`

***

### lineFrom

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

***

### lineSegments

• **lineSegments**: [`DockingLineSegment`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.dockinglinesegment)\[]

***

### lineTo

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

***

### parentDockId

• **parentDockId**: `number`

***

### parentId

• **parentId**: `number`

***

### position

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

***

### positionFrom

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

***

### positionTo

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

***

### rotation

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