HE_Mesh
5.1.2
|
Private Member Functions | |
WB_KDNode () | |
void | addLeafBounds (final List< WB_AABB > leafs) |
void | addLeafRegion (final List< WB_AABB > leafs) |
void | addBox (final List< WB_AABB > leafs, final int level) |
void | addRegion (final List< WB_AABB > leafs, final int level) |
V | add (final WB_KDEntry< T, V > entry) |
V | addInLeaf (final WB_KDEntry< T, V > entry) |
V | lookup (final WB_Coord point) |
void | findNearest (final QueryResult< T, V > heap, final WB_Coord data) |
WB_KDEntry< T, V >[] | range (final WB_AABB range) |
WB_KDEntry< T, V >[] | range (final WB_Coord center, final double r2) |
WB_KDEntry< T, V >[] | range (final WB_Coord center, final double lower2, final double upper2) |
void | addLevel () |
void | extendBounds (final WB_Coord coord) |
Private Attributes | |
WB_AABB | _limits |
WB_KDNode< T, V > | _negative |
final WB_AABB | _region |
WB_KDEntry< T, V >[] | _bin |
boolean | _isLeaf |
int | _binSize |
int | _discriminator |
double | _sliceValue |
int | _id |
<T> | |
<V> |
|
private |
|
private |
entry |
|
private |
leafs | |
level |
|
private |
entry |
|
private |
leafs |
|
private |
leafs |
|
private |
Adds the level.
|
private |
leafs | |
level |
|
private |
coord |
|
private |
heap | |
data |
|
private |
point |
|
private |
range |
|
private |
center | |
r2 |
|
private |
center | |
lower2 | |
upper2 |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |