COLLINEAR_INTERSECTION enum value | geos::algorithm::LineIntersector | |
computeEdgeDistance(const geom::Coordinate &p, const geom::Coordinate &p0, const geom::Coordinate &p1) | geos::algorithm::LineIntersector | static |
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(size_t geomIndex, size_t intIndex) const | geos::algorithm::LineIntersector | |
getIndexAlongSegment(size_t segmentIndex, size_t intIndex) | geos::algorithm::LineIntersector | |
getIntersection(size_t intIndex) const | geos::algorithm::LineIntersector | inline |
getIntersectionAlongSegment(size_t segmentIndex, size_t intIndex) | geos::algorithm::LineIntersector | |
getIntersectionNum() const | geos::algorithm::LineIntersector | inline |
hasIntersection(const geom::Coordinate &p, const geom::Coordinate &p1, const geom::Coordinate &p2) | geos::algorithm::LineIntersector | static |
hasIntersection() const | geos::algorithm::LineIntersector | inline |
interpolateZ(const geom::Coordinate &p, const geom::Coordinate &p0, const geom::Coordinate &p1) | geos::algorithm::LineIntersector | static |
intersection_type enum name | geos::algorithm::LineIntersector | |
isInteriorIntersection() | geos::algorithm::LineIntersector | |
isInteriorIntersection(size_t inputLineIndex) | geos::algorithm::LineIntersector | |
isIntersection(const geom::Coordinate &pt) const | geos::algorithm::LineIntersector | |
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 |
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() (defined in geos::algorithm::LineIntersector) | geos::algorithm::LineIntersector | inline |