|
void | buildTree (final Collection<?extends WB_IndexedTriangle > mesh) |
|
void | buildNode (final WB_IndexedAABBNode2D node, final List< WB_IndexedTriangle > faces, final Collection<?extends WB_IndexedTriangle > mesh, final int level) |
|
double | findOptimalSubset (double bestSah, final WB_IndexedAABBNode2D node, final List< WB_IndexedTriangle > childA, final List< WB_IndexedTriangle > childB, final List< WB_IndexedTriangle > faces) |
|
double | addNode (final WB_Coord p, final WB_IndexedAABBNode2D node, final PriorityQueue< Entry > entries, double closest2) |
|
|
static double | getSAH (final double denom, final double surfaceAreaA, final int numA, final double surfaceAreaB, final int numB) |
|
wblut.geom.WB_IndexedAABBTree2D.WB_IndexedAABBTree2D |
( |
final int[] |
triangles, |
|
|
final List<?extends WB_Coord > |
points, |
|
|
final int |
mnof |
|
) |
| |
wblut.geom.WB_IndexedAABBTree2D.WB_IndexedAABBTree2D |
( |
final WB_Triangulation2D |
triangulation, |
|
|
final List<?extends WB_Coord > |
points, |
|
|
final int |
mnof |
|
) |
| |
- Parameters
-
triangulation | |
points | |
mnof | |
wblut.geom.WB_IndexedAABBTree2D.WB_IndexedAABBTree2D |
( |
final WB_AlphaTriangulation2D |
triangulation, |
|
|
final double |
alpha, |
|
|
final int |
mnof |
|
) |
| |
wblut.geom.WB_IndexedAABBTree2D.WB_IndexedAABBTree2D |
( |
final Collection<?extends WB_IndexedTriangle > |
mesh, |
|
|
final int |
mnof |
|
) |
| |
void wblut.geom.WB_IndexedAABBTree2D.buildTree |
( |
final Collection<?extends WB_IndexedTriangle > |
mesh | ) |
|
|
private |
void wblut.geom.WB_IndexedAABBTree2D.expandBy |
( |
final double |
d | ) |
|
Entry wblut.geom.WB_IndexedAABBTree2D.getClosestEntry |
( |
final WB_Coord |
p | ) |
|
int [] wblut.geom.WB_IndexedAABBTree2D.getClosestFace |
( |
final WB_Coord |
p | ) |
|
int wblut.geom.WB_IndexedAABBTree2D.getDepth |
( |
| ) |
|
static double wblut.geom.WB_IndexedAABBTree2D.getSAH |
( |
final double |
denom, |
|
|
final double |
surfaceAreaA, |
|
|
final int |
numA, |
|
|
final double |
surfaceAreaB, |
|
|
final int |
numB |
|
) |
| |
|
staticprivate |
Surface area heuristic
- Parameters
-
denom | |
surfaceAreaA | |
numA | |
surfaceAreaB | |
numB | |
- Returns
int wblut.geom.WB_IndexedAABBTree2D.depth |
|
private |
final int wblut.geom.WB_IndexedAABBTree2D.maxLevel |
|
private |
final int wblut.geom.WB_IndexedAABBTree2D.maxNumberOfFaces |
|
private |
The documentation for this class was generated from the following file: