|
| WB_IsoSurfaceVOL () |
|
WB_IsoSurfaceVOL | setResolution (final int resx, final int resy, final int resz) |
|
WB_IsoSurfaceVOL | setSize (final double dx, final double dy, final double dz) |
|
WB_IsoSurfaceVOL | setValues (final double[][][] values) |
|
WB_IsoSurfaceVOL | setValues (final float[][][] values) |
|
WB_IsoSurfaceVOL | setValues (final WB_ScalarParameter function, final double xi, final double yi, final double zi, final double dx, final double dy, final double dz) |
|
WB_IsoSurfaceVOL | setValues (final WB_HashGridDouble values) |
|
WB_IsoSurfaceVOL | setIsolevel (final double isolevelmin, final double isolevelmax) |
|
WB_IsoSurfaceVOL | setCenter (final WB_Coord c) |
|
List< WB_Tetrahedron > | getTetrahedra () |
|
|
int | index (final int i, final int j, final int k) |
|
double | value (final int i, final int j, final int k) |
|
WB_Point | vertex (final int i, final int j, final int k, final WB_Point offset) |
|
WB_Point | xedge (final int i, final int j, final int k, final WB_Point offset, final double isolevel) |
|
WB_Point | yedge (final int i, final int j, final int k, final WB_Point offset, final double isolevel) |
|
WB_Point | zedge (final int i, final int j, final int k, final WB_Point offset, final double isolevel) |
|
WB_Point | interp (final double isolevel, final WB_Point p1, final WB_Point p2, final double valp1, final double valp2) |
|
int | classifyCell (final int i, final int j, final int k) |
|
void | polygonise () |
|
void | getPolygons (final int i, final int j, final int k, final int cubeindex, final WB_Point offset) |
|
wblut.geom.WB_IsoSurfaceVOL.WB_IsoSurfaceVOL |
( |
| ) |
|
int wblut.geom.WB_IsoSurfaceVOL.classifyCell |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final int |
k |
|
) |
| |
|
private |
Classify cell.
- Parameters
-
- Returns
- the int
void wblut.geom.WB_IsoSurfaceVOL.getPolygons |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final int |
k, |
|
|
final int |
cubeindex, |
|
|
final WB_Point |
offset |
|
) |
| |
|
private |
Gets the polygons.
- Parameters
-
i | the i |
j | the j |
k | the k |
cubeindex | the cubeindex |
offset | |
- Returns
- the polygons
int wblut.geom.WB_IsoSurfaceVOL.index |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final int |
k |
|
) |
| |
|
private |
WB_Point wblut.geom.WB_IsoSurfaceVOL.interp |
( |
final double |
isolevel, |
|
|
final WB_Point |
p1, |
|
|
final WB_Point |
p2, |
|
|
final double |
valp1, |
|
|
final double |
valp2 |
|
) |
| |
|
private |
Interp.
- Parameters
-
isolevel | the isolevel |
p1 | the p1 |
p2 | the p2 |
valp1 | the valp1 |
valp2 | the valp2 |
- Returns
- the h e_ vertex
void wblut.geom.WB_IsoSurfaceVOL.polygonise |
( |
| ) |
|
|
private |
WB_IsoSurfaceVOL wblut.geom.WB_IsoSurfaceVOL.setIsolevel |
( |
final double |
isolevelmin, |
|
|
final double |
isolevelmax |
|
) |
| |
WB_IsoSurfaceVOL wblut.geom.WB_IsoSurfaceVOL.setResolution |
( |
final int |
resx, |
|
|
final int |
resy, |
|
|
final int |
resz |
|
) |
| |
Number of cells.
- Parameters
-
resx | the resx |
resy | the resy |
resz | the resz |
- Returns
- self
WB_IsoSurfaceVOL wblut.geom.WB_IsoSurfaceVOL.setSize |
( |
final double |
dx, |
|
|
final double |
dy, |
|
|
final double |
dz |
|
) |
| |
Size of cell.
- Parameters
-
- Returns
- self
WB_IsoSurfaceVOL wblut.geom.WB_IsoSurfaceVOL.setValues |
( |
final double |
values[][][] | ) |
|
Values at grid points.
- Parameters
-
values | double[resx+1][resy+1][resz+1] |
- Returns
- self
WB_IsoSurfaceVOL wblut.geom.WB_IsoSurfaceVOL.setValues |
( |
final float |
values[][][] | ) |
|
Sets the values.
- Parameters
-
values | float[resx+1][resy+1][resz+1] |
- Returns
- self
WB_IsoSurfaceVOL wblut.geom.WB_IsoSurfaceVOL.setValues |
( |
final WB_ScalarParameter |
function, |
|
|
final double |
xi, |
|
|
final double |
yi, |
|
|
final double |
zi, |
|
|
final double |
dx, |
|
|
final double |
dy, |
|
|
final double |
dz |
|
) |
| |
- Parameters
-
function | |
xi | |
yi | |
zi | |
dx | |
dy | |
dz | |
- Returns
double wblut.geom.WB_IsoSurfaceVOL.value |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final int |
k |
|
) |
| |
|
private |
Value.
- Parameters
-
- Returns
- the double
WB_Point wblut.geom.WB_IsoSurfaceVOL.vertex |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final int |
k, |
|
|
final WB_Point |
offset |
|
) |
| |
|
private |
WB_Point wblut.geom.WB_IsoSurfaceVOL.xedge |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final int |
k, |
|
|
final WB_Point |
offset, |
|
|
final double |
isolevel |
|
) |
| |
|
private |
Xedge.
- Parameters
-
i | i: -1 .. resx+1 |
j | j: -1 .. resy+1 |
k | k: -1 .. resz+1 |
offset | |
isolevel | |
- Returns
- edge vertex
WB_Point wblut.geom.WB_IsoSurfaceVOL.yedge |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final int |
k, |
|
|
final WB_Point |
offset, |
|
|
final double |
isolevel |
|
) |
| |
|
private |
Yedge.
- Parameters
-
i | i: -1 .. resx+1 |
j | j: -1 .. resy+1 |
k | k: -1 .. resz+1 |
offset | |
isolevel | |
- Returns
- edge vertex
WB_Point wblut.geom.WB_IsoSurfaceVOL.zedge |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final int |
k, |
|
|
final WB_Point |
offset, |
|
|
final double |
isolevel |
|
) |
| |
|
private |
Zedge.
- Parameters
-
i | i: -1 .. resx+1 |
j | j: -1 .. resy+1 |
k | k: -1 .. resz+1 |
offset | |
isolevel | |
- Returns
- edge vertex
double wblut.geom.WB_IsoSurfaceVOL.cx |
|
private |
double wblut.geom.WB_IsoSurfaceVOL.dx |
|
private |
double wblut.geom.WB_IsoSurfaceVOL.isolevelmin |
|
private |
int wblut.geom.WB_IsoSurfaceVOL.resx |
|
private |
TIntObjectMap<WB_Point> wblut.geom.WB_IsoSurfaceVOL.vertices |
|
private |
TIntObjectMap<WB_Point> wblut.geom.WB_IsoSurfaceVOL.xedges |
|
private |
TIntObjectMap<WB_Point> wblut.geom.WB_IsoSurfaceVOL.yedges |
|
private |
TIntObjectMap<WB_Point> wblut.geom.WB_IsoSurfaceVOL.zedges |
|
private |
The documentation for this class was generated from the following file: