|
static void | main (final String[] args) |
|
|
void | mapvertices () |
|
void | setvalues () |
|
void | polygonise () |
|
void | snapvertices () |
|
List< WB_Segment > | getPolygons (final int i, final int j, final int cubeindex, final WB_Point offset, final boolean dummyrun) |
|
int | classifyCell (final int i, final int j) |
|
WB_Point | getIsoVertex (final int isopointindex, final int i, final int j, final WB_Point offset, final boolean dummyrun) |
|
WB_Point | vertex (final int i, final int j, final WB_Point offset) |
|
WB_Point | xedge (final int i, final int j, final WB_Point offset, final boolean dummyrun) |
|
WB_Point | yedge (final int i, final int j, final WB_Point offset, final boolean dummyrun) |
|
WB_Point | interp (final double isolevel, final WB_Point p1, final WB_Point p2, final double valp1, final double valp2) |
|
int | index (final int i, final int j) |
|
double | value (final int i, final int j) |
|
wblut.geom.WB_IsoSurface2D.WB_IsoSurface2D |
( |
| ) |
|
int wblut.geom.WB_IsoSurface2D.classifyCell |
( |
final int |
i, |
|
|
final int |
j |
|
) |
| |
|
private |
Clear boundary level.
- Returns
- self
WB_Point wblut.geom.WB_IsoSurface2D.getIsoVertex |
( |
final int |
isopointindex, |
|
|
final int |
i, |
|
|
final int |
j, |
|
|
final WB_Point |
offset, |
|
|
final boolean |
dummyrun |
|
) |
| |
|
private |
- Parameters
-
isopointindex | |
i | |
j | |
offset | |
dummyrun | |
- Returns
List<WB_Segment> wblut.geom.WB_IsoSurface2D.getPolygons |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final int |
cubeindex, |
|
|
final WB_Point |
offset, |
|
|
final boolean |
dummyrun |
|
) |
| |
|
private |
Gets the polygons.
- Parameters
-
i | the i |
j | the j |
cubeindex | the cubeindex |
offset | |
dummyrun | |
- Returns
- the polygons
List<WB_Segment> wblut.geom.WB_IsoSurface2D.getSegments |
( |
| ) |
|
int wblut.geom.WB_IsoSurface2D.index |
( |
final int |
i, |
|
|
final int |
j |
|
) |
| |
|
private |
WB_Point wblut.geom.WB_IsoSurface2D.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
static void wblut.geom.WB_IsoSurface2D.main |
( |
final String[] |
args | ) |
|
|
static |
void wblut.geom.WB_IsoSurface2D.mapvertices |
( |
| ) |
|
|
private |
void wblut.geom.WB_IsoSurface2D.polygonise |
( |
| ) |
|
|
private |
Boundary level.
- Parameters
-
- Returns
- self
WB_IsoSurface2D wblut.geom.WB_IsoSurface2D.setInvert |
( |
final boolean |
invert | ) |
|
Invert isosurface.
- Parameters
-
- Returns
- self
Isolevel to render.
- Parameters
-
- Returns
- self
WB_IsoSurface2D wblut.geom.WB_IsoSurface2D.setResolution |
( |
final int |
resx, |
|
|
final int |
resy |
|
) |
| |
Number of cells.
- Parameters
-
resx | the resx |
resy | the resy |
- Returns
- self
WB_IsoSurface2D wblut.geom.WB_IsoSurface2D.setSize |
( |
final double |
dx, |
|
|
final double |
dy |
|
) |
| |
Size of cell.
- Parameters
-
- Returns
- self
WB_IsoSurface2D wblut.geom.WB_IsoSurface2D.setValues |
( |
final double |
values[][] | ) |
|
Values at grid points.
- Parameters
-
values | double[resx+1][resy+1] |
- Returns
- self
WB_IsoSurface2D wblut.geom.WB_IsoSurface2D.setValues |
( |
final float |
values[][] | ) |
|
Values at grid points.
- Parameters
-
values | float[resx+1][resy+1] |
- Returns
- self
void wblut.geom.WB_IsoSurface2D.setvalues |
( |
| ) |
|
|
private |
void wblut.geom.WB_IsoSurface2D.snapvertices |
( |
| ) |
|
|
private |
double wblut.geom.WB_IsoSurface2D.value |
( |
final int |
i, |
|
|
final int |
j |
|
) |
| |
|
private |
Value.
- Parameters
-
- Returns
- double
WB_Point wblut.geom.WB_IsoSurface2D.vertex |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final WB_Point |
offset |
|
) |
| |
|
private |
WB_Point wblut.geom.WB_IsoSurface2D.xedge |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final WB_Point |
offset, |
|
|
final boolean |
dummyrun |
|
) |
| |
|
private |
Xedge.
- Parameters
-
i | i: -1 .. resx+1 |
j | j: -1 .. resy+1 |
offset | |
dummyrun | |
- Returns
- edge vertex
WB_Point wblut.geom.WB_IsoSurface2D.yedge |
( |
final int |
i, |
|
|
final int |
j, |
|
|
final WB_Point |
offset, |
|
|
final boolean |
dummyrun |
|
) |
| |
|
private |
Yedge.
- Parameters
-
i | i: -1 .. resx+1 |
j | j: -1 .. resy+1 |
offset | |
dummyrun | |
- Returns
- edge vertex
double wblut.geom.WB_IsoSurface2D.boundary |
|
private |
double wblut.geom.WB_IsoSurface2D.cx |
|
private |
double wblut.geom.WB_IsoSurface2D.dx |
|
private |
int [][] wblut.geom.WB_IsoSurface2D.entries |
|
private |
double wblut.geom.WB_IsoSurface2D.gamma |
|
private |
boolean wblut.geom.WB_IsoSurface2D.invert |
|
private |
double wblut.geom.WB_IsoSurface2D.isolevel |
|
private |
int wblut.geom.WB_IsoSurface2D.resx |
|
private |
FastTable<WB_Segment> wblut.geom.WB_IsoSurface2D.segs |
|
private |
TIntDoubleMap wblut.geom.WB_IsoSurface2D.valueremaps |
|
private |
TIntObjectMap<VertexRemap> wblut.geom.WB_IsoSurface2D.vertexremaps |
|
private |
TIntObjectMap<WB_Point> wblut.geom.WB_IsoSurface2D.vertices |
|
private |
TIntObjectMap<WB_Point> wblut.geom.WB_IsoSurface2D.xedges |
|
private |
TIntObjectMap<WB_Point> wblut.geom.WB_IsoSurface2D.yedges |
|
private |
The documentation for this class was generated from the following file: