# RoomleConfigurator.Internal.default-45

[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_).default

## Table of contents

### Constructors

* [constructor](#constructor)

### Accessors

* [componentCache](#componentcache)
* [geometryCache](#geometrycache)
* [materialCache](#materialcache)

### Methods

* [clear](#clear)

## Constructors

### constructor

• **new default**()

## Accessors

### componentCache

• `get` **componentCache**(): `Map`<`string`, [`RoomleComponent`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.roomlecomponent)>

#### Returns

`Map`<`string`, [`RoomleComponent`](https://docs.roomle.com/rubens/rubens-sdk/rubens-sdk-reference/interfaces/configurator_core_src_roomle_configurator._internal_.roomlecomponent)>

***

### geometryCache

• `get` **geometryCache**(): `Map`<`string`, `BufferGeometry`<`NormalBufferAttributes`>>

#### Returns

`Map`<`string`, `BufferGeometry`<`NormalBufferAttributes`>>

***

### materialCache

• `get` **materialCache**(): `Map`<`string`, `Material`>

#### Returns

`Map`<`string`, `Material`>

## Methods

### clear

▸ **clear**(): `void`

#### Returns

`void`
