[ThreeMap](../README.md) > [ThreeMapGlobals](../modules/threemapglobals.md) > [IThreeMap](../interfaces/threemapglobals.ithreemap.md)

# Interface: IThreeMap

ThreeMap globally-accessible values.

## Hierarchy

**IThreeMap**

## Index

### Properties

* [camera](threemapglobals.ithreemap.md#camera)
* [controls](threemapglobals.ithreemap.md#controls)
* [events](threemapglobals.ithreemap.md#events)
* [frustum](threemapglobals.ithreemap.md#frustum)
* [grid](threemapglobals.ithreemap.md#grid)
* [material](threemapglobals.ithreemap.md#material)
* [scene](threemapglobals.ithreemap.md#scene)
* [style](threemapglobals.ithreemap.md#style)
* [three_map](threemapglobals.ithreemap.md#three_map)

---

## Properties

<a id="camera"></a>

###  camera

**● camera**: *`Camera`*

*Defined in [ThreeMap.ts:24](https://github.com/areknawo/ThreeMap/blob/master/src/ThreeMap.ts#L24)*

ThreeJS camera.

___
<a id="controls"></a>

###  controls

**● controls**: *`OrbitControls`*

*Defined in [ThreeMap.ts:28](https://github.com/areknawo/ThreeMap/blob/master/src/ThreeMap.ts#L28)*

ThreeJS controls.

___
<a id="events"></a>

###  events

**● events**: *`Emitter`*

*Defined in [ThreeMap.ts:32](https://github.com/areknawo/ThreeMap/blob/master/src/ThreeMap.ts#L32)*

___
<a id="frustum"></a>

###  frustum

**● frustum**: *`Frustum`*

*Defined in [ThreeMap.ts:36](https://github.com/areknawo/ThreeMap/blob/master/src/ThreeMap.ts#L36)*

Camera frustum for tiles calculations.

___
<a id="grid"></a>

###  grid

**● grid**: *[TileGrid](../classes/tilegrid.tilegrid-1.md)*

*Defined in [ThreeMap.ts:40](https://github.com/areknawo/ThreeMap/blob/master/src/ThreeMap.ts#L40)*

Tiles grid.

___
<a id="material"></a>

###  material

**● material**: *`Material`*

*Defined in [ThreeMap.ts:44](https://github.com/areknawo/ThreeMap/blob/master/src/ThreeMap.ts#L44)*

ThreeMap's tiles' ThreeJS material.

___
<a id="scene"></a>

###  scene

**● scene**: *`Scene`*

*Defined in [ThreeMap.ts:48](https://github.com/areknawo/ThreeMap/blob/master/src/ThreeMap.ts#L48)*

ThreeJS scene.

___
<a id="style"></a>

###  style

**● style**: *[IStyle](interfaces.istyle.md)*

*Defined in [ThreeMap.ts:52](https://github.com/areknawo/ThreeMap/blob/master/src/ThreeMap.ts#L52)*

ThreeMap style configuration.

___
<a id="three_map"></a>

###  three_map

**● three_map**: *`Object3D`*

*Defined in [ThreeMap.ts:56](https://github.com/areknawo/ThreeMap/blob/master/src/ThreeMap.ts#L56)*

ThreeMap main object

___

