addBoundaryPoint(final Tri_Point p, final Tri_HalfEdge he0) | wblut.geom.WB_ConstrainedTriangulation | |
addConstraint(final int start, final int end) | wblut.geom.WB_ConstrainedTriangulation | |
addConstraint(Tri_Point pStart, final Tri_Point pEnd) | wblut.geom.WB_ConstrainedTriangulation | |
addConstraintEdge(final Tri_HalfEdge he1, final Tri_HalfEdge he2, final Tri_HalfEdge he1prev, final Tri_HalfEdge he2prev) | wblut.geom.WB_ConstrainedTriangulation | private |
addEdge(final Tri_HalfEdge he1, final Tri_HalfEdge he2, final Tri_HalfEdge he1prev, final Tri_HalfEdge he2prev) | wblut.geom.WB_ConstrainedTriangulation | private |
addHalfEdge(final Tri_Point origin, final Tri_Point destination) | wblut.geom.WB_ConstrainedTriangulation | private |
addInteriorPoint(final WB_Coordinate point) | wblut.geom.WB_ConstrainedTriangulation | |
between(final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c) | wblut.geom.WB_ConstrainedTriangulation | |
betweenProper(final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c) | wblut.geom.WB_ConstrainedTriangulation | |
boundarySize() | wblut.geom.WB_ConstrainedTriangulation | |
clear() | wblut.geom.WB_ConstrainedTriangulation | |
clearFlags(final int flag) | wblut.geom.WB_ConstrainedTriangulation | |
clearNewBoundaryEdge(final Tri_Point pStart, final Tri_Point pEnd) | wblut.geom.WB_ConstrainedTriangulation | private |
coincident(final WB_Coordinate a, final WB_Coordinate b) | wblut.geom.WB_ConstrainedTriangulation | |
constrainAllEdges() | wblut.geom.WB_ConstrainedTriangulation | |
constrainEdge(final Tri_HalfEdge he) | wblut.geom.WB_ConstrainedTriangulation | private |
constructPolygon(final Tri_HalfEdge he) | wblut.geom.WB_ConstrainedTriangulation | protected |
contains(final Tri_Point p) | wblut.geom.WB_ConstrainedTriangulation | |
delaunayQueue | wblut.geom.WB_ConstrainedTriangulation | protected |
deleteQueue | wblut.geom.WB_ConstrainedTriangulation | protected |
E_COINCIDENT | wblut.geom.WB_ConstrainedTriangulation | protectedstatic |
E_EXHAUSTED | wblut.geom.WB_ConstrainedTriangulation | protectedstatic |
E_HALFEDGE | wblut.geom.WB_ConstrainedTriangulation | protectedstatic |
E_IDENTICAL | wblut.geom.WB_ConstrainedTriangulation | protectedstatic |
E_MISSING | wblut.geom.WB_ConstrainedTriangulation | protectedstatic |
E_POLYGON | wblut.geom.WB_ConstrainedTriangulation | protectedstatic |
E_TYPE | wblut.geom.WB_ConstrainedTriangulation | protectedstatic |
edgeDistanceSq(final WB_Coordinate p1, final WB_Coordinate p2, final WB_Coordinate p) | wblut.geom.WB_ConstrainedTriangulation | static |
error(final String s) | wblut.geom.WB_ConstrainedTriangulation | protected |
error(final String s, final Object...args) | wblut.geom.WB_ConstrainedTriangulation | protected |
fillEdgeVisiblePolygon(final Tri_HalfEdge he) | wblut.geom.WB_ConstrainedTriangulation | protected |
fillEdgeVisiblePolygonRecurse(final FastTable< Tri_HalfEdge > polygon) | wblut.geom.WB_ConstrainedTriangulation | private |
fillGeneralPolygon(final Tri_HalfEdge he) | wblut.geom.WB_ConstrainedTriangulation | protected |
fillGeneralPolygon(final FastTable< Tri_HalfEdge > polygon) | wblut.geom.WB_ConstrainedTriangulation | protected |
fillGeneralPolygonRecurse(final FastTable< Tri_HalfEdge > polygon) | wblut.geom.WB_ConstrainedTriangulation | private |
fillQuadrilateral(final Tri_HalfEdge he1) | wblut.geom.WB_ConstrainedTriangulation | protected |
findFace(final Tri_HalfEdge heStart, final Tri_Point p) | wblut.geom.WB_ConstrainedTriangulation | |
findFaceBruteForce(final Tri_HalfEdge heStart, final Tri_Point p) | wblut.geom.WB_ConstrainedTriangulation | |
findPrevious(final Tri_HalfEdge he) | wblut.geom.WB_ConstrainedTriangulation | protected |
flipEdge(final Tri_HalfEdge he) | wblut.geom.WB_ConstrainedTriangulation | private |
floodDelete(final Tri_Point[] bounds) | wblut.geom.WB_ConstrainedTriangulation | private |
getExplicitTriangles() | wblut.geom.WB_ConstrainedTriangulation | |
getExplicitTrianglesAsList() | wblut.geom.WB_ConstrainedTriangulation | |
getFaceCoordinates() | wblut.geom.WB_ConstrainedTriangulation | |
getPoint(final int i) | wblut.geom.WB_ConstrainedTriangulation | |
getPoints() | wblut.geom.WB_ConstrainedTriangulation | |
halfEdges | wblut.geom.WB_ConstrainedTriangulation | protected |
indexOf(final Tri_Point p) | wblut.geom.WB_ConstrainedTriangulation | |
initRemoveConstraints(final Tri_Point p) | wblut.geom.WB_ConstrainedTriangulation | |
intersect(final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c, final WB_Coordinate d) | wblut.geom.WB_ConstrainedTriangulation | |
intersection(final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c, final WB_Coordinate d) | wblut.geom.WB_ConstrainedTriangulation | static |
intersectProper(final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c, final WB_Coordinate d) | wblut.geom.WB_ConstrainedTriangulation | |
linkBoundary(final Tri_BPoint[] pts) | wblut.geom.WB_ConstrainedTriangulation | static |
listHalfEdges() | wblut.geom.WB_ConstrainedTriangulation | |
listPoints() | wblut.geom.WB_ConstrainedTriangulation | |
message(final String s) | wblut.geom.WB_ConstrainedTriangulation | |
message(final String s, final Object...args) | wblut.geom.WB_ConstrainedTriangulation | |
MESSAGES | wblut.geom.WB_ConstrainedTriangulation | static |
nBoundary | wblut.geom.WB_ConstrainedTriangulation | protected |
NULL_VALUE | wblut.geom.WB_ConstrainedTriangulation | protectedstatic |
perpDistSq(final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c) | wblut.geom.WB_ConstrainedTriangulation | privatestatic |
points | wblut.geom.WB_ConstrainedTriangulation | protected |
projection(final WB_Coordinate p1, final WB_Coordinate p2, final WB_Coordinate p) | wblut.geom.WB_ConstrainedTriangulation | static |
projNorm(final WB_Coordinate a, final WB_Coordinate b, final WB_Coordinate c) | wblut.geom.WB_ConstrainedTriangulation | privatestatic |
removeBoundaryPoint(final Tri_BPoint bp) | wblut.geom.WB_ConstrainedTriangulation | |
removeBoundaryPoint(final Tri_Point p, final Tri_Point pPrev) | wblut.geom.WB_ConstrainedTriangulation | private |
removeConstraintPeg | wblut.geom.WB_ConstrainedTriangulation | private |
removedConstraints | wblut.geom.WB_ConstrainedTriangulation | protected |
removeEdge(final Tri_HalfEdge he) | wblut.geom.WB_ConstrainedTriangulation | private |
removeInteriorPoint(final Tri_Point p) | wblut.geom.WB_ConstrainedTriangulation | |
removePoint(final Tri_Point p) | wblut.geom.WB_ConstrainedTriangulation | private |
restoreConstraints(final Tri_Point p) | wblut.geom.WB_ConstrainedTriangulation | |
size() | wblut.geom.WB_ConstrainedTriangulation | |
splitConstraint(final Tri_HalfEdge he, final WB_Coordinate p) | wblut.geom.WB_ConstrainedTriangulation | private |
splitEdge(final Tri_Point p, final Tri_HalfEdge he) | wblut.geom.WB_ConstrainedTriangulation | private |
splitFace(final Tri_Point p, final Tri_HalfEdge he1) | wblut.geom.WB_ConstrainedTriangulation | private |
startWithBoundary(final WB_Coordinate[] pts) | wblut.geom.WB_ConstrainedTriangulation | |
startWithBoundary(final WB_Coordinate[] pts, final boolean reverse) | wblut.geom.WB_ConstrainedTriangulation | |
translate(final double x, final double y) | wblut.geom.WB_ConstrainedTriangulation | |
updateBoundaryPointInside(final Tri_Point p, final Tri_Point pPrev, Tri_Point pTemp) | wblut.geom.WB_ConstrainedTriangulation | |
updateBoundaryPointOutside(final Tri_Point p) | wblut.geom.WB_ConstrainedTriangulation | |
updateDelaunay() | wblut.geom.WB_ConstrainedTriangulation | |
updateDelaunayAll() | wblut.geom.WB_ConstrainedTriangulation | |
updateHalfEdge(final Tri_HalfEdge he) | wblut.geom.WB_ConstrainedTriangulation | protected |
updateInteriorPoint(Tri_Point p) | wblut.geom.WB_ConstrainedTriangulation | |
WB_ConstrainedTriangulation() | wblut.geom.WB_ConstrainedTriangulation | |