# D:/CHAI3D/build-2-0-0/2.0.0/win32/src/collisions/CCollisionAABBTree.h File Reference

Collision Detection
Axis-Aligned Bounding Box Tree (AABB) - Implementation. More...

`#include "collisions/CCollisionBasics.h"`
`#include "collisions/CCollisionAABBBox.h"`

Go to the source code of this file.

## Classes
class | cCollisionAABBNode
| cCollisionAABBNode is an abstract class that contains methods to set up internal and leaf nodes of an AABB tree and to use them to detect for collision with a line. More...
class | cCollisionAABBLeaf
| cCollisionAABBLeaf contains methods to set up leaf nodes of an AABB tree and to use them to detect for collision with a line. More...
class | cCollisionAABBInternal
| cCollisionAABBInternal contains methods to set up internal nodes of an AABB tree and to use them to detect for collision with a line. More...
## Enumerations
enum | aabb_node_types { AABB_NODE_INTERNAL = 0, AABB_NODE_LEAF, AABB_NODE_GENERIC }
| Internal AABB Node Types.

## Detailed Description

Collision Detection
Axis-Aligned Bounding Box Tree (AABB) - Implementation.

CHAI3D 2.0.0 documentation
Please address any questions to support@chai3d.org
(C) 2003-2009 - CHAI 3D
All Rights Reserved.