HE_Mesh
6.0.1
|
Public Member Functions | |
HEMC_VoronoiBox () | |
HEMC_VoronoiBox | setPoints (final WB_Coord[] points) |
HEMC_VoronoiBox | setPoints (final Collection<?extends WB_Coord > points) |
HEMC_VoronoiBox | setPoints (final double[][] points) |
HEMC_VoronoiBox | setPoints (final float[][] points) |
HEMC_VoronoiBox | setOffset (final double o) |
HEMC_VoronoiBox | setOffset (final WB_ScalarParameter o) |
HEMC_VoronoiBox | setContainer (final WB_AABB container) |
HEMC_VoronoiBox | setBruteForce (final boolean b) |
![]() | |
HEMC_MultiCreator () | |
final 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) |
String | getName () |
void | setName (final String name) |
Private Attributes | |
List< WB_Coord > | points |
int | numberOfPoints |
WB_AABB | aabb |
boolean | bruteForce |
WB_ScalarParameter | offset |
Additional Inherited Members | |
![]() | |
static final WB_ProgressTracker | tracker = WB_ProgressTracker.instance() |
![]() | |
int | _numberOfMeshes |
Creates the Voronoi cells of a collection of points, constrained by a box.
wblut.hemesh.HEMC_VoronoiBox.HEMC_VoronoiBox | ( | ) |
References wblut.math.WB_ScalarParameter.ZERO.
HEMC_VoronoiBox wblut.hemesh.HEMC_VoronoiBox.setBruteForce | ( | final boolean | b | ) |
b |
HEMC_VoronoiBox wblut.hemesh.HEMC_VoronoiBox.setContainer | ( | final WB_AABB | container | ) |
Set enclosing box limiting cells.
container | enclosing WB_AABB |
HEMC_VoronoiBox wblut.hemesh.HEMC_VoronoiBox.setOffset | ( | final double | o | ) |
Set voronoi cell offset.
o | offset |
HEMC_VoronoiBox wblut.hemesh.HEMC_VoronoiBox.setOffset | ( | final WB_ScalarParameter | o | ) |
Set voronoi cell offset.
o | offset |
HEMC_VoronoiBox wblut.hemesh.HEMC_VoronoiBox.setPoints | ( | final WB_Coord[] | points | ) |
Set points that define cell centers.
points | array of vertex positions |
HEMC_VoronoiBox wblut.hemesh.HEMC_VoronoiBox.setPoints | ( | final Collection<?extends WB_Coord > | points | ) |
Set points that define cell centers.
points | collection of vertex positions |
HEMC_VoronoiBox wblut.hemesh.HEMC_VoronoiBox.setPoints | ( | final double | points[][] | ) |
Set points that define cell centers.
points | 2D array of double of vertex positions |
HEMC_VoronoiBox wblut.hemesh.HEMC_VoronoiBox.setPoints | ( | final float | points[][] | ) |
Set points that define cell centers.
points | 2D array of float of vertex positions |
|
private |
Container.
|
private |
|
private |
Number of points.
|
private |
Offset.
|
private |
Points.