HE_Mesh
5.1.2
|
Public Member Functions | |
HEC_ConvexHull () | |
HEC_ConvexHull | setPoints (final WB_Coord[] points) |
HEC_ConvexHull | setPoints (final Collection<?extends WB_Coord > points) |
HEC_ConvexHull | setPointsFromVertices (final Collection<?extends WB_Coord > points) |
HEC_ConvexHull | setPoints (final double[][] points) |
HEC_ConvexHull | setPoints (final float[][] points) |
HEC_ConvexHull | setPoints (final int[][] points) |
HEC_ConvexHull | setN (final int N) |
HE_Mesh | createBase () |
HE_Mesh | createWithQuickHull () |
![]() | |
HEC_Creator () | |
HEC_Creator | setCenter (final double x, final double y, final double z) |
HEC_Creator | setScale (final double s) |
HEC_Creator | setCenter (final WB_Coord c) |
HEC_Creator | setZAngle (final double a) |
HEC_Creator | setZAxis (final double x, final double y, final double z) |
HEC_Creator | setZAxis (final double p0x, final double p0y, final double p0z, final double p1x, final double p1y, final double p1z) |
HEC_Creator | setZAxis (final WB_Coord p) |
HEC_Creator | setZAxis (final WB_Coord p0, final WB_Coord p1) |
HEC_Creator | setToModelview (final PApplet home) |
HEC_Creator | setToWorldview () |
HEC_Creator | setManifoldCheck (final boolean b) |
HEC_Creator | setOverride (final boolean b) |
final HE_Mesh | create () |
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) |
Public Attributes | |
Map< Long, Integer > | vertexToPointIndex |
![]() | |
PApplet | home |
Private Attributes | |
WB_Coord[] | points |
int | numberOfPoints |
Additional Inherited Members | |
![]() | |
static final WB_ProgressTracker | tracker = WB_ProgressTracker.instance() |
![]() | |
abstract HE_Mesh | createBase () |
![]() | |
WB_Point | center |
double | zangle |
WB_Vector | zaxis |
boolean | override |
boolean | toModelview |
WB_Vector | Z |
boolean | manifoldCheck |
double | scale |
Creates the convex hull of a collection of points.
wblut.hemesh.HEC_ConvexHull.HEC_ConvexHull | ( | ) |
Instantiates a new HEC_ConvexHull.
HE_Mesh wblut.hemesh.HEC_ConvexHull.createBase | ( | ) |
HE_Mesh wblut.hemesh.HEC_ConvexHull.createWithQuickHull | ( | ) |
HEC_ConvexHull wblut.hemesh.HEC_ConvexHull.setN | ( | final int | N | ) |
Set number of points.
N | number of points |
HEC_ConvexHull wblut.hemesh.HEC_ConvexHull.setPoints | ( | final WB_Coord[] | points | ) |
Set points that define vertices.
points | array of vertex positions |
HEC_ConvexHull wblut.hemesh.HEC_ConvexHull.setPoints | ( | final Collection<?extends WB_Coord > | points | ) |
Set points that define vertices.
points | any Collection of vertex positions |
HEC_ConvexHull wblut.hemesh.HEC_ConvexHull.setPoints | ( | final double | points[][] | ) |
Set points that define vertices.
points | 2D array of double of vertex positions |
HEC_ConvexHull wblut.hemesh.HEC_ConvexHull.setPoints | ( | final float | points[][] | ) |
Set points that define vertices.
points | 2D array of float of vertex positions |
HEC_ConvexHull wblut.hemesh.HEC_ConvexHull.setPoints | ( | final int | points[][] | ) |
Set points that define vertices.
points | 2D array of float of vertex positions |
HEC_ConvexHull wblut.hemesh.HEC_ConvexHull.setPointsFromVertices | ( | final Collection<?extends WB_Coord > | points | ) |
Set points that define vertices.
points | any Collection of vertex positions |
|
private |
Number of points.
|
private |
Points.
Map<Long, Integer> wblut.hemesh.HEC_ConvexHull.vertexToPointIndex |
The vertex to point index.