|
JTS Topology Suite version 1.12 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.vividsolutions.jts.triangulate.ConformingDelaunayTriangulationBuilder
public class ConformingDelaunayTriangulationBuilder
A utility class which creates Conforming Delaunay Trianglulations from collections of points and linear constraints, and extract the resulting triangulation edges or triangles as geometries.
| Constructor Summary | |
|---|---|
ConformingDelaunayTriangulationBuilder()
|
|
| Method Summary | |
|---|---|
Geometry |
getEdges(GeometryFactory geomFact)
Gets the edges of the computed triangulation as a MultiLineString. |
QuadEdgeSubdivision |
getSubdivision()
Gets the QuadEdgeSubdivision which models the computed triangulation. |
Geometry |
getTriangles(GeometryFactory geomFact)
Gets the faces of the computed triangulation as a GeometryCollection
of Polygon. |
void |
setConstraints(Geometry constraintLines)
Sets the linear constraints to be conformed to. |
void |
setSites(Geometry geom)
Sets the sites (point or vertices) which will be triangulated. |
void |
setTolerance(double tolerance)
Sets the snapping tolerance which will be used to improved the robustness of the triangulation computation. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConformingDelaunayTriangulationBuilder()
| Method Detail |
|---|
public void setSites(Geometry geom)
geom - the geometry from which the sites will be extracted.public void setConstraints(Geometry constraintLines)
constraintLines - the lines to constraint topublic void setTolerance(double tolerance)
tolerance - the tolerance distance to usepublic QuadEdgeSubdivision getSubdivision()
public Geometry getEdges(GeometryFactory geomFact)
MultiLineString.
geomFact - the geometry factory to use to create the output
public Geometry getTriangles(GeometryFactory geomFact)
GeometryCollection
of Polygon.
geomFact - the geometry factory to use to create the output
|
JTS Topology Suite version 1.12 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||