# RoomleConfigurator.Internal.ContinuousDrawingManager

[configurator-core/src/roomle-configurator](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/modules/configurator_core_src_roomle_configurator).[internal](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/modules/configurator_core_src_roomle_configurator._internal_).ContinuousDrawingManager

## Table of contents

### Properties

* [CIRCLE\_RADIUS](#circle_radius)

### Methods

* [getCircleRotation](#getcirclerotation)
* [getCorridor](#getcorridor)
* [getDrawingAngle](#getdrawingangle)
* [getDrawnPoints](#getdrawnpoints)
* [getStartPoint](#getstartpoint)
* [isCorridorValid](#iscorridorvalid)
* [shouldShowCircle](#shouldshowcircle)

## Properties

### CIRCLE\_RADIUS

• **CIRCLE\_RADIUS**: `number`

## Methods

### getCircleRotation

▸ **getCircleRotation**(): `number`

#### Returns

`number`

***

### getCorridor

▸ **getCorridor**(): `any`

#### Returns

`any`

***

### getDrawingAngle

▸ **getDrawingAngle**(): `number`

#### Returns

`number`

***

### getDrawnPoints

▸ **getDrawnPoints**(): [`KernelObjectPtrList`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelobjectptrlist)

#### Returns

[`KernelObjectPtrList`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/typings_kernel.kernelobjectptrlist)

***

### getStartPoint

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

#### Returns

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

***

### isCorridorValid

▸ **isCorridorValid**(): `boolean`

#### Returns

`boolean`

***

### shouldShowCircle

▸ **shouldShowCircle**(): `boolean`

#### Returns

`boolean`
