Class Triangulation
- java.lang.Object
-
- eu.europa.ec.eurostat.jgiscotools.algo.triangulation.Triangulation
-
public class Triangulation extends Object
-
-
Constructor Summary
Constructors Constructor Description Triangulation(List<TPoint> conspts, TPointFactory ptF, TSegmentFactory segF, TTriangleFactory triF)
Triangulation(List<TPoint> conspts, Collection<TSegment> conssegs, TPointFactory ptF, TSegmentFactory segF, TTriangleFactory triF)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
compute()
void
compute(boolean buildTriangles)
void
compute(boolean buildTriangles, org.locationtech.jts.geom.Geometry geom)
Collection<TPoint>
getConstraintPoints()
Collection<TSegment>
getConstraintSegments()
Collection<TPoint>
getPoints()
Collection<TSegment>
getSegments()
Collection<TTriangle>
getTriangles()
-
-
-
Constructor Detail
-
Triangulation
public Triangulation(List<TPoint> conspts, TPointFactory ptF, TSegmentFactory segF, TTriangleFactory triF)
-
Triangulation
public Triangulation(List<TPoint> conspts, Collection<TSegment> conssegs, TPointFactory ptF, TSegmentFactory segF, TTriangleFactory triF)
-
-
Method Detail
-
getConstraintPoints
public Collection<TPoint> getConstraintPoints()
-
getConstraintSegments
public Collection<TSegment> getConstraintSegments()
-
getPoints
public Collection<TPoint> getPoints()
-
getSegments
public Collection<TSegment> getSegments()
-
getTriangles
public Collection<TTriangle> getTriangles()
-
compute
public void compute()
-
compute
public void compute(boolean buildTriangles)
-
compute
public void compute(boolean buildTriangles, org.locationtech.jts.geom.Geometry geom)
-
-