geos::algorithm::LineIntersector Member List

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

COLLINEAR_INTERSECTION enum value | geos::algorithm::LineIntersector |
computeEdgeDistance(const geom::CoordinateXY &p, const geom::CoordinateXY &p0, const geom::CoordinateXY &p1) | geos::algorithm::LineIntersector | static
computeIntersection(const C1 &p1, const C1 &p2, const C2 &p3, const C2 &p4) | geos::algorithm::LineIntersector | inline
computeIntersection(const geom::CoordinateSequence &p, std::size_t p0, const geom::CoordinateSequence &q, std::size_t q0) | geos::algorithm::LineIntersector |
getEdgeDistance(std::size_t geomIndex, std::size_t intIndex) const | geos::algorithm::LineIntersector |
getEndpoint(std::size_t segmentIndex, std::size_t ptIndex) const | geos::algorithm::LineIntersector | inline
getIndexAlongSegment(std::size_t segmentIndex, std::size_t intIndex) | geos::algorithm::LineIntersector |
getIntersection(std::size_t intIndex) const | geos::algorithm::LineIntersector | inline
getIntersectionAlongSegment(std::size_t segmentIndex, std::size_t intIndex) | geos::algorithm::LineIntersector |
getIntersectionNum() const | geos::algorithm::LineIntersector | inline
hasIntersection() const | geos::algorithm::LineIntersector | inline
intersection_type enum name | geos::algorithm::LineIntersector |
isInteriorIntersection() | geos::algorithm::LineIntersector | inline
isInteriorIntersection(std::size_t inputLineIndex) | geos::algorithm::LineIntersector | inline
isIntersection(const geom::Coordinate &pt) const | geos::algorithm::LineIntersector | inline
isProper() const | geos::algorithm::LineIntersector | inline
isSameSignAndNonZero(double a, double b) | geos::algorithm::LineIntersector | static
LineIntersector(const geom::PrecisionModel *initialPrecisionModel=nullptr) (defined in geos::algorithm::LineIntersector) | geos::algorithm::LineIntersector | inline explicit
NO_INTERSECTION enum value | geos::algorithm::LineIntersector |
nonRobustComputeEdgeDistance(const geom::Coordinate &p, const geom::Coordinate &p1, const geom::Coordinate &p2) (defined in geos::algorithm::LineIntersector) | geos::algorithm::LineIntersector | static
POINT_INTERSECTION enum value | geos::algorithm::LineIntersector |
setPrecisionModel(const geom::PrecisionModel *newPM) | geos::algorithm::LineIntersector | inline
toString() const (defined in geos::algorithm::LineIntersector) | geos::algorithm::LineIntersector |
~LineIntersector()=default (defined in geos::algorithm::LineIntersector) | geos::algorithm::LineIntersector |