GEOS 3.14.0dev
geos::geom::LineSegment Member List

This is the complete list of members for geos::geom::LineSegment, including all inherited members.

angle() constgeos::geom::LineSegmentinline
closestPoint(const CoordinateXY &p, CoordinateXY &ret) constgeos::geom::LineSegment
closestPoints(const LineSegment &line)geos::geom::LineSegment
closestPoints(const LineSegment *line) (defined in geos::geom::LineSegment)geos::geom::LineSegmentinline
compareTo(const LineSegment &other) constgeos::geom::LineSegmentinline
distance(const LineSegment &ls) constgeos::geom::LineSegmentinline
distance(const CoordinateXY &p) constgeos::geom::LineSegmentinline
distancePerpendicular(const CoordinateXY &p) constgeos::geom::LineSegmentinline
distancePerpendicularOriented(const CoordinateXY &p) constgeos::geom::LineSegment
equalsTopo(const LineSegment &other) constgeos::geom::LineSegment
getLength() constgeos::geom::LineSegmentinline
intersection(const LineSegment &line) constgeos::geom::LineSegment
isHorizontal() constgeos::geom::LineSegmentinline
isVertical() constgeos::geom::LineSegmentinline
lineIntersection(const LineSegment &line) constgeos::geom::LineSegment
LineSegment(const Coordinate &c0, const Coordinate &c1)geos::geom::LineSegmentinline
LineSegment(double x0, double y0, double x1, double y1) (defined in geos::geom::LineSegment)geos::geom::LineSegmentinline
LineSegment() (defined in geos::geom::LineSegment)geos::geom::LineSegmentinline
maxX() constgeos::geom::LineSegmentinline
maxY() constgeos::geom::LineSegmentinline
midPoint() constgeos::geom::LineSegmentinline
midPoint(const CoordinateXY &pt0, const CoordinateXY &pt1) (defined in geos::geom::LineSegment)geos::geom::LineSegmentinlinestatic
minX() constgeos::geom::LineSegmentinline
minY() constgeos::geom::LineSegmentinline
normalize()geos::geom::LineSegmentinline
offset(double offsetDistance)geos::geom::LineSegment
operator<(const LineSegment &rhs) const (defined in geos::geom::LineSegment)geos::geom::LineSegmentinline
operator<<(std::ostream &o) (defined in geos::geom::LineSegment)geos::geom::LineSegment
operator==(const LineSegment &rhs) const (defined in geos::geom::LineSegment)geos::geom::LineSegmentinline
operator>(const LineSegment &rhs) const (defined in geos::geom::LineSegment)geos::geom::LineSegmentinline
operator[](std::size_t i) const (defined in geos::geom::LineSegment)geos::geom::LineSegmentinline
operator[](std::size_t i) (defined in geos::geom::LineSegment)geos::geom::LineSegmentinline
orientationIndex(const LineSegment &seg) constgeos::geom::LineSegment
orientationIndex(const LineSegment *seg) const (defined in geos::geom::LineSegment)geos::geom::LineSegmentinline
orientationIndex(const CoordinateXY &p) constgeos::geom::LineSegmentinline
orientationIndex(const Coordinate &p) constgeos::geom::LineSegmentinline
p0 (defined in geos::geom::LineSegment)geos::geom::LineSegment
p1geos::geom::LineSegment
pointAlong(double segmentLengthFraction, Coordinate &ret) constgeos::geom::LineSegmentinline
pointAlongOffset(double segmentLengthFraction, double offsetDistance, Coordinate &ret) constgeos::geom::LineSegment
project(const Coordinate &p, Coordinate &ret) constgeos::geom::LineSegment
project(const CoordinateXY &p) const (defined in geos::geom::LineSegment)geos::geom::LineSegment
project(const LineSegment &seg, LineSegment &ret) constgeos::geom::LineSegment
projectionFactor(const CoordinateXY &p) constgeos::geom::LineSegment
reverse()geos::geom::LineSegment
segmentFraction(const CoordinateXY &inputPt) constgeos::geom::LineSegment
setCoordinates(const Coordinate &c0, const Coordinate &c1) (defined in geos::geom::LineSegment)geos::geom::LineSegmentinline
setCoordinates(const LineSegment &ls) (defined in geos::geom::LineSegment)geos::geom::LineSegmentinline
toGeometry(const GeometryFactory &gf) constgeos::geom::LineSegment
UnorderedSet typedef (defined in geos::geom::LineSegment)geos::geom::LineSegment