GEOS 3.11.1
geos::algorithm::LineIntersector Member List

This is the complete list of members for geos::algorithm::LineIntersector, including all inherited members.

COLLINEAR_INTERSECTION enum valuegeos::algorithm::LineIntersector
computeEdgeDistance(const geom::Coordinate &p, const geom::Coordinate &p0, const geom::Coordinate &p1)geos::algorithm::LineIntersectorstatic
computeIntersection(const geom::Coordinate &p, const geom::Coordinate &p1, const geom::Coordinate &p2)geos::algorithm::LineIntersector
computeIntersection(const geom::Coordinate &p1, const geom::Coordinate &p2, const geom::Coordinate &p3, const geom::Coordinate &p4)geos::algorithm::LineIntersector
getEdgeDistance(std::size_t geomIndex, std::size_t intIndex) constgeos::algorithm::LineIntersector
getEndpoint(std::size_t segmentIndex, std::size_t ptIndex) constgeos::algorithm::LineIntersectorinline
getIndexAlongSegment(std::size_t segmentIndex, std::size_t intIndex)geos::algorithm::LineIntersector
getIntersection(std::size_t intIndex) constgeos::algorithm::LineIntersectorinline
getIntersectionAlongSegment(std::size_t segmentIndex, std::size_t intIndex)geos::algorithm::LineIntersector
getIntersectionNum() constgeos::algorithm::LineIntersectorinline
hasIntersection(const geom::Coordinate &p, const geom::Coordinate &p1, const geom::Coordinate &p2)geos::algorithm::LineIntersectorstatic
hasIntersection() constgeos::algorithm::LineIntersectorinline
interpolateZ(const geom::Coordinate &p, const geom::Coordinate &p0, const geom::Coordinate &p1)geos::algorithm::LineIntersectorstatic
intersection_type enum namegeos::algorithm::LineIntersector
isInteriorIntersection()geos::algorithm::LineIntersectorinline
isInteriorIntersection(std::size_t inputLineIndex)geos::algorithm::LineIntersectorinline
isIntersection(const geom::Coordinate &pt) constgeos::algorithm::LineIntersectorinline
isProper() constgeos::algorithm::LineIntersectorinline
isSameSignAndNonZero(double a, double b)geos::algorithm::LineIntersectorstatic
LineIntersector(const geom::PrecisionModel *initialPrecisionModel=nullptr) (defined in geos::algorithm::LineIntersector)geos::algorithm::LineIntersectorinlineexplicit
NO_INTERSECTION enum valuegeos::algorithm::LineIntersector
nonRobustComputeEdgeDistance(const geom::Coordinate &p, const geom::Coordinate &p1, const geom::Coordinate &p2) (defined in geos::algorithm::LineIntersector)geos::algorithm::LineIntersectorstatic
POINT_INTERSECTION enum valuegeos::algorithm::LineIntersector
setPrecisionModel(const geom::PrecisionModel *newPM)geos::algorithm::LineIntersectorinline
toString() const (defined in geos::algorithm::LineIntersector)geos::algorithm::LineIntersector
~LineIntersector()=default (defined in geos::algorithm::LineIntersector)geos::algorithm::LineIntersector