#include <boundingbox.h>


Public Member Functions | |
| BoundingBoxLeaf (Face *face_, BoundingBox *parent_=NULL) | |
| ~BoundingBoxLeaf () | |
| bool | isLeaf () |
| void | update () |
| void | detectCollisions (BoundingBox *boundingBox, int myLevel, int otherLevel, ReallocableArray< CollisionBoxPair > *collisionPairs) |
| double | collisionDepth (BoundingBox *boundingBox) |
| bool | hasMarker () |
| void | setMarker (bool marker_) |
| Face * | getFace () |
| void | setFace (Face *face_) |
Definition at line 93 of file boundingbox.h.
| BoundingBoxLeaf::BoundingBoxLeaf | ( | Face * | face_, | |
| BoundingBox * | parent_ = NULL | |||
| ) |
Definition at line 432 of file boundingbox.cpp.
| BoundingBoxLeaf::~BoundingBoxLeaf | ( | ) |
Definition at line 442 of file boundingbox.cpp.
| bool BoundingBoxLeaf::isLeaf | ( | ) | [inline, virtual] |
| void BoundingBoxLeaf::update | ( | ) | [virtual] |
| void BoundingBoxLeaf::detectCollisions | ( | BoundingBox * | boundingBox, | |
| int | myLevel, | |||
| int | otherLevel, | |||
| ReallocableArray< CollisionBoxPair > * | collisionPairs | |||
| ) | [virtual] |
| double BoundingBoxLeaf::collisionDepth | ( | BoundingBox * | boundingBox | ) | [virtual] |
| bool BoundingBoxLeaf::hasMarker | ( | ) | [inline, virtual] |
| void BoundingBoxLeaf::setMarker | ( | bool | marker_ | ) | [inline, virtual] |
| Face* BoundingBoxLeaf::getFace | ( | ) | [inline] |
Definition at line 106 of file boundingbox.h.
| void BoundingBoxLeaf::setFace | ( | Face * | face_ | ) | [inline] |
Definition at line 107 of file boundingbox.h.
1.5.3