GEOS 3.13.1
LineSegment Member List

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

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