HE_Mesh  5.0.0
wblut.geom.WB_Triangulate2D Class Reference
+ Inheritance diagram for wblut.geom.WB_Triangulate2D:

Public Member Functions

 WB_Triangulate2D ()
 

Static Public Member Functions

static WB_Triangulation2D triangulate2D (final WB_Coord[] points)
 
static WB_Triangulation2D triangulate2D (final Collection<?extends WB_Coord > points)
 
static WB_Triangulation2D triangulate2D (final WB_Coord[] points, final WB_Map2D context)
 
static WB_Triangulation2D triangulate2D (final Collection<?extends WB_Coord > points, final WB_Map2D context)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final WB_Coord[] points)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final WB_Coord[] points, final double tol)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final WB_Coord[] points, final int[] constraints)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final WB_Coord[] points, final int[] constraints, final double tol)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final WB_Coord[] points, final WB_Map2D context)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final WB_Coord[] points, final double tol, final WB_Map2D context)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final WB_Coord[] points, final int[] constraints, final WB_Map2D context)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final WB_Coord[] points, final int[] constraints, final double tol, final WB_Map2D context)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final Collection<?extends WB_Coord > points)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final Collection<?extends WB_Coord > points, final double tol)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final Collection<?extends WB_Coord > points, final int[] constraints)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final Collection<?extends WB_Coord > points, final int[] constraints, final double tol)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final Collection<?extends WB_Coord > points, final WB_Map2D context)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final Collection<?extends WB_Coord > points, final double tol, final WB_Map2D context)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final Collection<?extends WB_Coord > points, final int[] constraints, final WB_Map2D context)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final Collection<?extends WB_Coord > points, final int[] constraints, final double tol, final WB_Map2D context)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final WB_Polygon polygon)
 
static WB_Triangulation2DWithPoints triangulateConforming2D (final WB_Polygon polygon, final double tol)
 
static WB_Triangulation2D triangulateConstrained2D (final WB_Polygon poly)
 
static WB_AlphaTriangulation2D alphaTriangulate2D (final Collection<?extends WB_Coord > points)
 
static WB_AlphaTriangulation2D alphaTriangulate2D (final Collection<?extends WB_Coord > points, final double jitter)
 
static WB_AlphaTriangulation2D alphaTriangulate2D (final WB_Coord[] points)
 
static WB_AlphaTriangulation2D alphaTriangulate2D (final WB_Coord[] points, final double jitter)
 

Static Private Member Functions

static WB_Triangulation2D getTriangles2D (final List< Coordinate > coords)
 
static WB_Triangulation2DWithPoints getConformingTriangles2D (final Coordinate[] coords, final int[] constraints, final double tol)
 
static int[] extractEdgesTri (final int[] ears)
 
static long getIndex (final int i, final int j, final int f)
 

Static Private Attributes

static WB_GeometryFactory geometryfactory = new WB_GeometryFactory()
 

Constructor & Destructor Documentation

wblut.geom.WB_Triangulate2D.WB_Triangulate2D ( )

Member Function Documentation

static WB_AlphaTriangulation2D wblut.geom.WB_Triangulate2D.alphaTriangulate2D ( final Collection<?extends WB_Coord points)
static
Parameters
points
Returns
static WB_AlphaTriangulation2D wblut.geom.WB_Triangulate2D.alphaTriangulate2D ( final Collection<?extends WB_Coord points,
final double  jitter 
)
static
Parameters
points
jitter
Returns
static WB_AlphaTriangulation2D wblut.geom.WB_Triangulate2D.alphaTriangulate2D ( final WB_Coord[]  points)
static
Parameters
points
Returns
static WB_AlphaTriangulation2D wblut.geom.WB_Triangulate2D.alphaTriangulate2D ( final WB_Coord[]  points,
final double  jitter 
)
static
Parameters
points
jitter
Returns
static int [] wblut.geom.WB_Triangulate2D.extractEdgesTri ( final int[]  ears)
staticprivate
Parameters
ears
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.getConformingTriangles2D ( final Coordinate[]  coords,
final int[]  constraints,
final double  tol 
)
staticprivate
Parameters
coords
constraints
tol
Returns
static long wblut.geom.WB_Triangulate2D.getIndex ( final int  i,
final int  j,
final int  f 
)
staticprivate
Parameters
i
j
f
Returns
static WB_Triangulation2D wblut.geom.WB_Triangulate2D.getTriangles2D ( final List< Coordinate >  coords)
staticprivate
Parameters
coords
Returns
static WB_Triangulation2D wblut.geom.WB_Triangulate2D.triangulate2D ( final WB_Coord[]  points)
static

Planar Delaunay triangulation.

Parameters
points
Returns
static WB_Triangulation2D wblut.geom.WB_Triangulate2D.triangulate2D ( final Collection<?extends WB_Coord points)
static
Parameters
points
Returns
static WB_Triangulation2D wblut.geom.WB_Triangulate2D.triangulate2D ( final WB_Coord[]  points,
final WB_Map2D  context 
)
static
Parameters
points
context
Returns
static WB_Triangulation2D wblut.geom.WB_Triangulate2D.triangulate2D ( final Collection<?extends WB_Coord points,
final WB_Map2D  context 
)
static
Parameters
points
context
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final WB_Coord[]  points)
static
Parameters
points
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final WB_Coord[]  points,
final double  tol 
)
static
Parameters
points
tol
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final WB_Coord[]  points,
final int[]  constraints 
)
static
Parameters
points
constraints
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final WB_Coord[]  points,
final int[]  constraints,
final double  tol 
)
static
Parameters
points
constraints
tol
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final WB_Coord[]  points,
final WB_Map2D  context 
)
static
Parameters
points
context
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final WB_Coord[]  points,
final double  tol,
final WB_Map2D  context 
)
static
Parameters
points
tol
context
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final WB_Coord[]  points,
final int[]  constraints,
final WB_Map2D  context 
)
static
Parameters
points
constraints
context
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final WB_Coord[]  points,
final int[]  constraints,
final double  tol,
final WB_Map2D  context 
)
static
Parameters
points
constraints
tol
context
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final Collection<?extends WB_Coord points)
static
Parameters
points
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final Collection<?extends WB_Coord points,
final double  tol 
)
static
Parameters
points
tol
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final Collection<?extends WB_Coord points,
final int[]  constraints 
)
static
Parameters
points
constraints
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final Collection<?extends WB_Coord points,
final int[]  constraints,
final double  tol 
)
static
Parameters
points
constraints
tol
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final Collection<?extends WB_Coord points,
final WB_Map2D  context 
)
static
Parameters
points
context
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final Collection<?extends WB_Coord points,
final double  tol,
final WB_Map2D  context 
)
static
Parameters
points
tol
context
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final Collection<?extends WB_Coord points,
final int[]  constraints,
final WB_Map2D  context 
)
static
Parameters
points
constraints
context
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final Collection<?extends WB_Coord points,
final int[]  constraints,
final double  tol,
final WB_Map2D  context 
)
static
Parameters
points
constraints
tol
context
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final WB_Polygon  polygon)
static
Parameters
polygon
Returns
static WB_Triangulation2DWithPoints wblut.geom.WB_Triangulate2D.triangulateConforming2D ( final WB_Polygon  polygon,
final double  tol 
)
static
Parameters
polygon
tol
Returns
static WB_Triangulation2D wblut.geom.WB_Triangulate2D.triangulateConstrained2D ( final WB_Polygon  poly)
static
Parameters
poly
Returns

Member Data Documentation

WB_GeometryFactory wblut.geom.WB_Triangulate2D.geometryfactory = new WB_GeometryFactory()
staticprivate

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