WB_AlphaTriangulation3D stores the results of WB_Triangulate.alphaTriangulate3D: a 3D Delaunay triangulation with the corresponding circumsphere radii.
wblut.geom.WB_AlphaTriangulation3D.WB_AlphaTriangulation3D |
( |
final int[] |
tetra, |
|
|
final WB_CoordCollection |
points |
|
) |
| |
wblut.geom.WB_AlphaTriangulation3D.WB_AlphaTriangulation3D |
( |
final int |
tetra[][], |
|
|
final WB_CoordCollection |
points |
|
) |
| |
wblut.geom.WB_AlphaTriangulation3D.WB_AlphaTriangulation3D |
( |
final int[] |
tetra, |
|
|
final Collection<?extends WB_Coord > |
points |
|
) |
| |
wblut.geom.WB_AlphaTriangulation3D.WB_AlphaTriangulation3D |
( |
final int |
tetra[][], |
|
|
final Collection<?extends WB_Coord > |
points |
|
) |
| |
wblut.geom.WB_AlphaTriangulation3D.WB_AlphaTriangulation3D |
( |
final int[] |
tetra, |
|
|
final WB_Coord[] |
points |
|
) |
| |
wblut.geom.WB_AlphaTriangulation3D.WB_AlphaTriangulation3D |
( |
final int |
tetra[][], |
|
|
final WB_Coord[] |
points |
|
) |
| |
double [] wblut.geom.WB_AlphaTriangulation3D.getAlpha |
( |
| ) |
|
Get the circumradii of the tetrahedra vertices as a single array of double. Original values are copied.
- Returns
int [] wblut.geom.WB_AlphaTriangulation3D.getAlphaTetrahedra |
( |
final double |
a | ) |
|
Get the indices to the alpha tetrahedra vertices as a single array of int. 4 indices per tetrahedron. Only tetrahedra with a circumradius smaller or equal to a are returned.
- Parameters
-
- Returns
int [] wblut.geom.WB_AlphaTriangulation3D.getAlphaTriangles |
( |
final double |
a | ) |
|
Get the indices to the alpha triangle vertices as a single array of int. 3 indices per triangle. Only unpaired triangles from the collection of tetrahedra with a circumradius smaller or equal to a are returned.
- Parameters
-
- Returns
List<WB_Coord> wblut.geom.WB_AlphaTriangulation3D.getpoints |
( |
| ) |
|
Get the vertices of the triangulation as an unmodifiable List<WB_Coord>.
- Returns
int [] wblut.geom.WB_AlphaTriangulation3D.getTetrahedra |
( |
| ) |
|
Get the indices to the tetrahedra vertices as a single array of int. 4 indices per tetrahedron.
- Returns
void wblut.geom.WB_AlphaTriangulation3D.setAlpha |
( |
| ) |
|
|
private |
double [] wblut.geom.WB_AlphaTriangulation3D.alpha |
|
private |
FastTable<WB_Coord> wblut.geom.WB_AlphaTriangulation3D.points |
|
private |
int [] wblut.geom.WB_AlphaTriangulation3D.tetrahedra |
|
private |
The documentation for this class was generated from the following file: