HE_Mesh2014
2.0.11
|
Public Member Functions | |
HEMC_VoronoiSpheres () | |
HEMC_VoronoiSpheres | setPoints (final WB_Point[] points) |
HEMC_VoronoiSpheres | setPoints (final double[][] points) |
HEMC_VoronoiSpheres | setPoints (final float[][] points) |
HEMC_VoronoiSpheres | setN (final int N) |
HEMC_VoronoiSpheres | setLevel (final int l) |
HEMC_VoronoiSpheres | setNumTracers (final int n) |
HEMC_VoronoiSpheres | setTraceStep (final double d) |
HEMC_VoronoiSpheres | setCutoff (final double c) |
HEMC_VoronoiSpheres | setApprox (final boolean a) |
HE_MeshCollection | create () |
![]() | |
HEMC_MultiCreator () | |
HE_MeshCollection | create () |
int | numberOfMeshes () |
HE_Mesh | apply (final HE_Mesh mesh) |
HE_Mesh | apply (final HE_Selection sel) |
![]() | |
abstract HE_Mesh | apply (HE_Mesh mesh) |
abstract HE_Mesh | apply (HE_Selection selection) |
Private Attributes | |
WB_Point[] | points |
int | numberOfPoints |
int | level |
int | numTracers |
double | traceStep |
double | cutoff |
boolean | approx |
Additional Inherited Members | |
![]() | |
static final WB_ProgressTracker | tracker = WB_ProgressTracker.instance() |
![]() | |
int | _numberOfMeshes |
Creates the Voronoi cell of a collection of points, constrained by a maximum radius.
wblut.hemesh.HEMC_VoronoiSpheres.HEMC_VoronoiSpheres | ( | ) |
Instantiates a new HEMC_VoronoiSpheres.
HE_MeshCollection wblut.hemesh.HEMC_VoronoiSpheres.create | ( | ) |
HEMC_VoronoiSpheres wblut.hemesh.HEMC_VoronoiSpheres.setApprox | ( | final boolean | a | ) |
Set approximate mode.
a | true, false |
HEMC_VoronoiSpheres wblut.hemesh.HEMC_VoronoiSpheres.setCutoff | ( | final double | c | ) |
Set maximum radius of cell.
c | cutoff radius |
HEMC_VoronoiSpheres wblut.hemesh.HEMC_VoronoiSpheres.setLevel | ( | final int | l | ) |
Set level of geodesic sphere in each cell.
l | recursive level |
HEMC_VoronoiSpheres wblut.hemesh.HEMC_VoronoiSpheres.setN | ( | final int | N | ) |
Set number of points.
N | number of points |
HEMC_VoronoiSpheres wblut.hemesh.HEMC_VoronoiSpheres.setNumTracers | ( | final int | n | ) |
Set number of tracer points to use in approximate model.
n | number of tracer points |
HEMC_VoronoiSpheres wblut.hemesh.HEMC_VoronoiSpheres.setPoints | ( | final WB_Point[] | points | ) |
Set points that define cell centers.
points | array of vertex positions |
HEMC_VoronoiSpheres wblut.hemesh.HEMC_VoronoiSpheres.setPoints | ( | final double | points[][] | ) |
Set points that define cell centers.
points | 2D array of double of vertex positions |
HEMC_VoronoiSpheres wblut.hemesh.HEMC_VoronoiSpheres.setPoints | ( | final float | points[][] | ) |
Set points that define cell centers.
points | 2D array of float of vertex positions |
HEMC_VoronoiSpheres wblut.hemesh.HEMC_VoronoiSpheres.setTraceStep | ( | final double | d | ) |
Set initial trace step size.
d | trace step |
|
private |
Approximate mode?.
|
private |
Maximum radius.
|
private |
Level of geodesic sphere in exact mode.
|
private |
Number of points.
|
private |
Number of tracer points in approximate mode.
|
private |
Points.
|
private |
Starting trace step in approximate mode?.