# geos::algorithm::LineIntersector Member List

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

COLLINEAR enum value (defined in geos::algorithm::LineIntersector) | geos::algorithm::LineIntersector |
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 |
DO_INTERSECT enum value (defined in geos::algorithm::LineIntersector) | geos::algorithm::LineIntersector |
DONT_INTERSECT enum value (defined in geos::algorithm::LineIntersector) | geos::algorithm::LineIntersector |
getEdgeDistance(int geomIndex, int intIndex) const | geos::algorithm::LineIntersector |
getIndexAlongSegment(int segmentIndex, int intIndex) | geos::algorithm::LineIntersector |
getIntersection(int intIndex) const | geos::algorithm::LineIntersector | `[inline]`
getIntersectionAlongSegment(int segmentIndex, int 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]`
isInteriorIntersection() | geos::algorithm::LineIntersector |
isInteriorIntersection(int 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=NULL) (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]`