UGDK
|
#include <intervalkdtree.h>
Public Member Functions | |
Box (const Coordinate *min_coordinates, const Coordinate *max_coordinates) | |
Box (const Box &box) | |
void | setBox (const Box &box) |
~Box () | |
bool | IsBelow (int depth, Coordinate boundary) const |
bool | IsAbove (int depth, Coordinate boundary) const |
bool | Contains (const Box &box) const |
bool | Intersects (const Box *box) const |
Protected Attributes | |
Coordinate | min_coordinates_ [DIMENSIONS] |
Coordinate | max_coordinates_ [DIMENSIONS] |
ugdk::ikdtree::Box< DIMENSIONS >::Box | ( | const Coordinate * | min_coordinates, |
const Coordinate * | max_coordinates | ||
) |
ugdk::ikdtree::Box< DIMENSIONS >::Box | ( | const Box< DIMENSIONS > & | box | ) |
ugdk::ikdtree::Box< DIMENSIONS >::~Box | ( | ) |
bool ugdk::ikdtree::Box< DIMENSIONS >::Contains | ( | const Box< DIMENSIONS > & | box | ) | const |
bool ugdk::ikdtree::Box< DIMENSIONS >::Intersects | ( | const Box< DIMENSIONS > * | box | ) | const |
bool ugdk::ikdtree::Box< DIMENSIONS >::IsAbove | ( | int | depth, |
Coordinate | boundary | ||
) | const |
bool ugdk::ikdtree::Box< DIMENSIONS >::IsBelow | ( | int | depth, |
Coordinate | boundary | ||
) | const |
void ugdk::ikdtree::Box< DIMENSIONS >::setBox | ( | const Box< DIMENSIONS > & | box | ) |
Coordinate ugdk::ikdtree::Box< DIMENSIONS >::max_coordinates_[DIMENSIONS] [protected] |
Coordinate ugdk::ikdtree::Box< DIMENSIONS >::min_coordinates_[DIMENSIONS] [protected] |