HE_Mesh
5.0.0
|
Classes | |
class | QueryResultInteger |
class | WB_KDEntryInteger |
class | WB_KDNodeInteger |
Public Member Functions | |
WB_KDTreeInteger () | |
WB_KDTreeInteger (final int binsize) | |
List< WB_AABB > | getLeafBounds () |
List< WB_AABB > | getAllBounds () |
List< WB_AABB > | getLeafRegions () |
List< WB_AABB > | getAllRegions () |
int | add (final T coord, final int val) |
WB_KDEntryInteger< T >[] | getRange (final WB_AABB aabb) |
WB_KDEntryInteger< T >[] | getRange (final WB_Coord center, final double radius) |
WB_KDEntryInteger< T >[] | getRange (final WB_Coord center, final double lower, final double upper) |
WB_KDEntryInteger< T >[] | getNearestNeighbors (final WB_Coord coord, final int num) |
WB_KDEntryInteger< T > | getNearestNeighbor (final WB_Coord coord) |
WB_KDEntryInteger< T > | getNearestNeighbor (final double x, final double y, final double z) |
Private Attributes | |
final int | _dim |
final int | _maximumBinSize |
final WB_KDNodeInteger< T > | root |
Class WB_KDTree.
<T> | generic type |
wblut.geom.WB_KDTreeInteger< T extends WB_Coord >.WB_KDTreeInteger | ( | ) |
wblut.geom.WB_KDTreeInteger< T extends WB_Coord >.WB_KDTreeInteger | ( | final int | binsize | ) |
binsize |
int wblut.geom.WB_KDTreeInteger< T extends WB_Coord >.add | ( | final T | coord, |
final int | val | ||
) |
coord | |
val |
List<WB_AABB> wblut.geom.WB_KDTreeInteger< T extends WB_Coord >.getAllBounds | ( | ) |
List<WB_AABB> wblut.geom.WB_KDTreeInteger< T extends WB_Coord >.getAllRegions | ( | ) |
Get all regions.
List<WB_AABB> wblut.geom.WB_KDTreeInteger< T extends WB_Coord >.getLeafBounds | ( | ) |
List<WB_AABB> wblut.geom.WB_KDTreeInteger< T extends WB_Coord >.getLeafRegions | ( | ) |
Get the leaf regions.
WB_KDEntryInteger<T> wblut.geom.WB_KDTreeInteger< T extends WB_Coord >.getNearestNeighbor | ( | final WB_Coord | coord | ) |
coord |
WB_KDEntryInteger<T> wblut.geom.WB_KDTreeInteger< T extends WB_Coord >.getNearestNeighbor | ( | final double | x, |
final double | y, | ||
final double | z | ||
) |
x | |
y | |
z |
WB_KDEntryInteger<T> [] wblut.geom.WB_KDTreeInteger< T extends WB_Coord >.getNearestNeighbors | ( | final WB_Coord | coord, |
final int | num | ||
) |
coord | |
num |
WB_KDEntryInteger<T> [] wblut.geom.WB_KDTreeInteger< T extends WB_Coord >.getRange | ( | final WB_AABB | aabb | ) |
aabb |
WB_KDEntryInteger<T> [] wblut.geom.WB_KDTreeInteger< T extends WB_Coord >.getRange | ( | final WB_Coord | center, |
final double | radius | ||
) |
center | |
radius |
WB_KDEntryInteger<T> [] wblut.geom.WB_KDTreeInteger< T extends WB_Coord >.getRange | ( | final WB_Coord | center, |
final double | lower, | ||
final double | upper | ||
) |
center | |
lower | |
upper |
|
private |
dim.
|
private |
maximum bin size.
|
private |
root.