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 voidcompute()voidcompute(boolean buildTriangles)voidcompute(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)
-
-