Class AbstractConstrainedDelaunayTriangulation<P extends AbstractJavaPoint<P>,​L extends AbstractJavaLine<P>,​G extends AbstractJavaPolygon<P,​L>>

    • Constructor Detail

      • AbstractConstrainedDelaunayTriangulation

        protected AbstractConstrainedDelaunayTriangulation​(Function<List<org.jdelaunay.delaunay.geometries.DPoint>,​G> polygonFunction,
                                                           boolean verboseMode,
                                                           boolean forceMode)
    • Method Detail

      • triangulate

        public List<G> triangulate​(List<P> points,
                                   List<L> constraints)
        Triangulates the given points using the given constraints
        Parameters:
        points - to be triangulated
        constraints - constraints to be considered
        Returns:
        Triangulation result