# Point

![](https://2698598769-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MYpeL-Cll-FXMj9b3XC%2F-MZg3Tq6HxifYzmKZHbZ%2F-MZgBGErU0HK6Q--1qV4%2Fpoint.PNG?alt=media\&token=fe2d04ae-41d9-4c91-a96a-31f270e6077e)

## SubModel <a href="#model" id="model"></a>

Points are **components of a bone** and they **contain one or more representations**. Representations are stored in a dictionary. Variables of this module are described bellow:

#### Parenting

* **Reprs:** Dictionary that contains **references to each representation of the point**. Most common keys are `AvatarModel.key` ("master") or `PuppetModel.key` ("slave") but extra representations are supported.<br>
* **Bone:** Bone of which this point is.

{% hint style="info" %}
**ReprModels are self-registered** in the dictionaries of their respective PointModels during their Awake function.
{% endhint %}
