HE_Mesh
6.0.1
|
Classes | |
class | WB_QuadtreeEntry |
Protected Member Functions | |
final int | getQuadrant (final WB_Coord p) |
Protected Attributes | |
WB_AABB2D | box |
WB_Coord | extent |
WB_Coord | min |
double | minNodeSize = 4.0 |
WB_Quadtree< V > | parent |
WB_Quadtree< V >[] | nodes |
int | numNodes |
List< WB_QuadtreeEntry< V > > | entries |
double | size |
WB_Coord | center |
Private Member Functions | |
WB_Quadtree (final WB_Quadtree< V > p, final WB_Coord center, final double size) | |
void | prune () |
Private Attributes | |
int | level = 0 |
boolean | autoPrune = false |
|
private |
References wblut.geom.WB_Quadtree< V >.size, wblut.geom.WB_Coord.xd(), and wblut.geom.WB_Coord.yd().
wblut.geom.WB_Quadtree< V >.WB_Quadtree | ( | final WB_Coord | center, |
final double | size | ||
) |
References wblut.geom.WB_Quadtree< V >.size, wblut.geom.WB_Coord.xd(), and wblut.geom.WB_Coord.yd().
void wblut.geom.WB_Quadtree< V >.addPoint | ( | final WB_Coord | p, |
final V | value | ||
) |
void wblut.geom.WB_Quadtree< V >.clear | ( | ) |
WB_AABB2D wblut.geom.WB_Quadtree< V >.getBox | ( | ) |
References wblut.geom.WB_Quadtree< V >.box.
WB_Coord wblut.geom.WB_Quadtree< V >.getCenter | ( | ) |
References wblut.geom.WB_Quadtree< V >.center.
List<WB_QuadtreeEntry<V> > wblut.geom.WB_Quadtree< V >.getEntries | ( | ) |
References wblut.geom.WB_Quadtree< V >.getEntries().
List<WB_QuadtreeEntry<V> > wblut.geom.WB_Quadtree< V >.getEntriesInRange | ( | final WB_AABB2D | AABB | ) |
List<WB_QuadtreeEntry<V> > wblut.geom.WB_Quadtree< V >.getEntriesInRange | ( | final WB_Circle | circle | ) |
List<WB_QuadtreeEntry<V> > wblut.geom.WB_Quadtree< V >.getEntriesInRange | ( | final WB_Coord | center, |
final double | radius | ||
) |
References wblut.geom.WB_Quadtree< V >.getEntriesInRange().
int wblut.geom.WB_Quadtree< V >.getLevel | ( | ) |
References wblut.geom.WB_Quadtree< V >.level.
double wblut.geom.WB_Quadtree< V >.getMinNodeSize | ( | ) |
References wblut.geom.WB_Quadtree< V >.minNodeSize.
WB_Quadtree<V> wblut.geom.WB_Quadtree< V >.getNode | ( | final WB_Coord | p | ) |
List<WB_Quadtree<V> > wblut.geom.WB_Quadtree< V >.getNodes | ( | ) |
int wblut.geom.WB_Quadtree< V >.getNumberOfPoints | ( | ) |
int wblut.geom.WB_Quadtree< V >.getNumNodes | ( | ) |
References wblut.geom.WB_Quadtree< V >.numNodes.
WB_Quadtree<V> wblut.geom.WB_Quadtree< V >.getParent | ( | ) |
References wblut.geom.WB_Quadtree< V >.parent.
List<WB_Coord> wblut.geom.WB_Quadtree< V >.getPoints | ( | ) |
References wblut.geom.WB_Quadtree< V >.getPoints().
List<WB_Coord> wblut.geom.WB_Quadtree< V >.getPointsInRange | ( | final WB_AABB2D | AABB | ) |
References wblut.geom.WB_Quadtree< V >.getEntriesInRange().
List<WB_Coord> wblut.geom.WB_Quadtree< V >.getPointsInRange | ( | final WB_Circle | circle | ) |
References wblut.geom.WB_Quadtree< V >.getEntriesInRange().
List<WB_Coord> wblut.geom.WB_Quadtree< V >.getPointsInRange | ( | final WB_Coord | center, |
final double | radius | ||
) |
References wblut.geom.WB_Quadtree< V >.getPointsInRange().
|
protected |
References wblut.geom.WB_Coord.xd(), and wblut.geom.WB_Coord.yd().
double wblut.geom.WB_Quadtree< V >.getSize | ( | ) |
References wblut.geom.WB_Quadtree< V >.size.
List<V> wblut.geom.WB_Quadtree< V >.getValues | ( | ) |
References wblut.geom.WB_Quadtree< V >.getEntries().
List<V> wblut.geom.WB_Quadtree< V >.getValuesInRange | ( | final WB_AABB2D | AABB | ) |
References wblut.geom.WB_Quadtree< V >.getEntriesInRange().
List<V> wblut.geom.WB_Quadtree< V >.getValuesInRange | ( | final WB_Circle | circle | ) |
References wblut.geom.WB_Quadtree< V >.getEntriesInRange().
List<V> wblut.geom.WB_Quadtree< V >.getValuesInRange | ( | final WB_Coord | center, |
final double | radius | ||
) |
References wblut.geom.WB_Quadtree< V >.getValuesInRange().
|
private |
References wblut.geom.WB_Quadtree< V >.prune().
boolean wblut.geom.WB_Quadtree< V >.remove | ( | final WB_Coord | p | ) |
void wblut.geom.WB_Quadtree< V >.removeAll | ( | final Collection< WB_Coord > | points | ) |
void wblut.geom.WB_Quadtree< V >.setAutoPrune | ( | final boolean | state | ) |
void wblut.geom.WB_Quadtree< V >.setMinNodeSize | ( | final double | minNodeSize | ) |
|
private |
|
protected |
|
protected |
|
protected |
|
protected |
|
private |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |