Class QuadEdgeComparator

    • Constructor Detail

      • QuadEdgeComparator

        public QuadEdgeComparator​(Map<org.locationtech.jts.triangulate.quadedge.QuadEdge,​Double> map)
        Constructor.
        Parameters:
        map - map containing QuadEdge and Double
    • Method Detail

      • compare

        public int compare​(org.locationtech.jts.triangulate.quadedge.QuadEdge qeA,
                           org.locationtech.jts.triangulate.quadedge.QuadEdge qeB)
        Method of comparison. Ranks the QuadEdge in descending order.
        Specified by:
        compare in interface Comparator<org.locationtech.jts.triangulate.quadedge.QuadEdge>
        Parameters:
        qeA - quad edge to compare
        qeB - quad edge to compare
        Returns:
        1 if double value associated to qeA < double value associated to qeB, 0 if values are equals, -1 otherwise