<commit_before>## aframe-aabb-collider-component

[![Version](http://img.shields.io/npm/v/aframe-aabb-collider-component.svg?style=flat-square)](https://npmjs.org/package/aframe-aabb-collider-component)
[![License](http://img.shields.io/npm/l/aframe-aabb-collider-component.svg?style=flat-square)](https://npmjs.org/package/aframe-aabb-collider-component)

An axis-aligned bounding box component for A-Frame. Provides collision
detection. Developed to be the volume-equivalent of the line-based raycaster
component, emitting the same events, and compatible with the cursor component.

For [A-Frame](https://aframe.io).

### API

| Property | Description                                        | Default Value |
| -------- | -----------                                        | ------------- |
| objects  | Selector of entities to intersection test against. | ''            |

### Installation

#### Browser

Install and use by directly including the [browser files](dist):
<commit_msg>[aabb] document events<commit_after>## aframe-aabb-collider-component

[![Version](http://img.shields.io/npm/v/aframe-aabb-collider-component.svg?style=flat-square)](https://npmjs.org/package/aframe-aabb-collider-component)
[![License](http://img.shields.io/npm/l/aframe-aabb-collider-component.svg?style=flat-square)](https://npmjs.org/package/aframe-aabb-collider-component)

An axis-aligned bounding box component for A-Frame. Provides collision
detection. Developed to be the volume-equivalent of the line-based raycaster
component, emitting the same events, and compatible with the cursor component.

For [A-Frame](https://aframe.io).

### API

| Property | Description                                        | Default Value |
| -------- | -----------                                        | ------------- |
| objects  | Selector of entities to intersection test against. | ''            |

#### Events

| Event    | Description                                                                                                                              |
| -----    | -----------                                                                                                                              |
| hitstart | Also emits raycaster-intersection for compatibility with cursor. Emitted on both source and target if target does not have AABB.         |
| hitend   | Also emits raycaster-intersection-cleared for compatibility with cursor. Emitted on both source and target if target does not have AABB. |

### Installation

#### Browser

Install and use by directly including the [browser files](dist):

{'fraction_non_alphanumeric': 0.13494809688581316, 'fraction_numerical': 0.0, 'mean_word_length': 1.9501133786848073, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 20, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3187420', 'n_tokens_mistral': 660, 'n_tokens_neox': 622, 'n_words': 165}