HE_Mesh2014  2.0.11
Public Member Functions | Static Public Attributes | Private Member Functions | List of all members
wblut.geom.WB_VoronoiCell3D Class Reference

Public Member Functions

 WB_VoronoiCell3D (final WB_Coord[] points, final WB_Point generator, final int index)
 
 WB_VoronoiCell3D (final List<?extends WB_Coord > points, final WB_Point generator, final int index)
 
 WB_VoronoiCell3D (final WB_FacelistMesh cell, final WB_Point generator, final int index)
 
void constrain (final WB_AABB container)
 
void constrain (final WB_FacelistMesh convexMesh, final double d)
 
void constrain (final WB_FacelistMesh convexMesh)
 
void constrain (final Collection<?extends WB_Plane > planes)
 
int getIndex ()
 
WB_Point getGenerator ()
 
WB_FacelistMesh getMesh ()
 
boolean[] boundaryArray ()
 
boolean isOpen ()
 
boolean isSliced ()
 

Static Public Attributes

static final WB_GeometryFactory geometryfactory = WB_GeometryFactory.instance()
 

Private Member Functions

void slice (final WB_Plane P)
 
WB_Classification[] ptsPlane (final WB_Plane P)
 

Constructor & Destructor Documentation

wblut.geom.WB_VoronoiCell3D.WB_VoronoiCell3D ( final WB_Coord[]  points,
final WB_Point  generator,
final int  index 
)
Parameters
points
generator
index
wblut.geom.WB_VoronoiCell3D.WB_VoronoiCell3D ( final List<?extends WB_Coord points,
final WB_Point  generator,
final int  index 
)
Parameters
points
generator
index
wblut.geom.WB_VoronoiCell3D.WB_VoronoiCell3D ( final WB_FacelistMesh  cell,
final WB_Point  generator,
final int  index 
)
Parameters
cell
generator
index

Member Function Documentation

boolean [] wblut.geom.WB_VoronoiCell3D.boundaryArray ( )
Returns
void wblut.geom.WB_VoronoiCell3D.constrain ( final WB_AABB  container)
Parameters
container
void wblut.geom.WB_VoronoiCell3D.constrain ( final WB_FacelistMesh  convexMesh,
final double  d 
)
Parameters
convexMesh
d
void wblut.geom.WB_VoronoiCell3D.constrain ( final WB_FacelistMesh  convexMesh)
Parameters
convexMesh
void wblut.geom.WB_VoronoiCell3D.constrain ( final Collection<?extends WB_Plane planes)
Parameters
planes
WB_Point wblut.geom.WB_VoronoiCell3D.getGenerator ( )
Returns
int wblut.geom.WB_VoronoiCell3D.getIndex ( )
Returns
WB_FacelistMesh wblut.geom.WB_VoronoiCell3D.getMesh ( )
Returns
boolean wblut.geom.WB_VoronoiCell3D.isOpen ( )
Returns
boolean wblut.geom.WB_VoronoiCell3D.isSliced ( )
Returns
WB_Classification [] wblut.geom.WB_VoronoiCell3D.ptsPlane ( final WB_Plane  P)
private
Parameters
P
Returns
void wblut.geom.WB_VoronoiCell3D.slice ( final WB_Plane  P)
private
Parameters
P

Member Data Documentation

final WB_GeometryFactory wblut.geom.WB_VoronoiCell3D.geometryfactory = WB_GeometryFactory.instance()
static

The documentation for this class was generated from the following file: