GEOS 3.11.1
geos::geom::LineString Member List

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

apply_ro(CoordinateFilter *filter) const override (defined in geos::geom::LineString)geos::geom::LineStringvirtual
apply_ro(GeometryFilter *filter) const override (defined in geos::geom::LineString)geos::geom::LineStringvirtual
apply_ro(GeometryComponentFilter *filter) const override (defined in geos::geom::LineString)geos::geom::LineStringvirtual
apply_ro(CoordinateSequenceFilter &filter) const overridegeos::geom::LineStringvirtual
apply_rw(const CoordinateFilter *filter) override (defined in geos::geom::LineString)geos::geom::LineStringvirtual
apply_rw(GeometryFilter *filter) override (defined in geos::geom::LineString)geos::geom::LineStringvirtual
apply_rw(GeometryComponentFilter *filter) override (defined in geos::geom::LineString)geos::geom::LineStringvirtual
apply_rw(CoordinateSequenceFilter &filter) overridegeos::geom::LineStringvirtual
applyComponentFilter(T &f) constgeos::geom::Geometryinline
buffer(double distance) constgeos::geom::Geometry
buffer(double distance, int quadrantSegments) constgeos::geom::Geometry
buffer(double distance, int quadrantSegments, int endCapStyle) constgeos::geom::Geometry
checkNotGeometryCollection(const Geometry *g) (defined in geos::geom::Geometry)geos::geom::Geometryprotectedstatic
clone() constgeos::geom::LineStringinline
cloneImpl() const overridegeos::geom::LineStringinlineprotectedvirtual
compare(std::vector< Coordinate > a, std::vector< Coordinate > b) const (defined in geos::geom::Geometry)geos::geom::Geometryprotected
compare(std::vector< Geometry * > a, std::vector< Geometry * > b) const (defined in geos::geom::Geometry)geos::geom::Geometryprotected
compare(const std::vector< std::unique_ptr< Geometry > > &a, const std::vector< std::unique_ptr< Geometry > > &b) const (defined in geos::geom::Geometry)geos::geom::Geometryprotected
compareTo(const Geometry *geom) constgeos::geom::Geometryvirtual
compareToSameClass(const Geometry *ls) const override (defined in geos::geom::LineString)geos::geom::LineStringvirtual
computeEnvelopeInternal() const override (defined in geos::geom::LineString)geos::geom::LineStringprotectedvirtual
ConstVect typedefgeos::geom::LineString
contains(const Geometry *g) constgeos::geom::Geometryvirtual
convexHull() constgeos::geom::Geometryvirtual
coveredBy(const Geometry *g) constgeos::geom::Geometryinline
covers(const Geometry *g) constgeos::geom::Geometry
crosses(const Geometry *g) constgeos::geom::Geometryvirtual
difference(const Geometry *other) constgeos::geom::Geometry
disjoint(const Geometry *other) constgeos::geom::Geometryvirtual
distance(const Geometry *g) constgeos::geom::Geometryvirtual
envelopegeos::geom::Geometrymutableprotected
equal(const Coordinate &a, const Coordinate &b, double tolerance) const (defined in geos::geom::Geometry)geos::geom::Geometryprotected
equals(const Geometry *g) constgeos::geom::Geometryvirtual
equalsExact(const Geometry *other, double tolerance=0) const overridegeos::geom::LineStringvirtual
Geometry(const Geometry &geom) (defined in geos::geom::Geometry)geos::geom::Geometryprotected
Geometry(const GeometryFactory *factory)geos::geom::Geometryprotected
geometryChanged()geos::geom::Geometryvirtual
geometryChangedAction()geos::geom::Geometry
GeometryFactory (defined in geos::geom::LineString)geos::geom::LineStringfriend
getArea() constgeos::geom::Geometryvirtual
getBoundary() const overridegeos::geom::LineStringvirtual
getBoundaryDimension() const overridegeos::geom::LineStringvirtual
getCentroid() constgeos::geom::Geometryvirtual
getCentroid(Coordinate &ret) constgeos::geom::Geometryvirtual
getCoordinate() const overridegeos::geom::LineStringvirtual
getCoordinateDimension() const overridegeos::geom::LineStringvirtual
getCoordinateN(std::size_t n) const (defined in geos::geom::LineString)geos::geom::LineStringvirtual
getCoordinates() const overridegeos::geom::LineStringvirtual
getCoordinatesRO() constgeos::geom::LineString
getDimension() const overridegeos::geom::LineStringvirtual
getEndPoint() constgeos::geom::LineStringvirtual
getEnvelope() constgeos::geom::Geometryvirtual
getEnvelopeInternal() constgeos::geom::Geometryvirtual
getFactory() constgeos::geom::Geometryinline
getGeometryN(std::size_t) constgeos::geom::Geometryinlinevirtual
getGeometryType() const overridegeos::geom::LineStringvirtual
getGeometryTypeId() const overridegeos::geom::LineStringvirtual
getInteriorPoint() constgeos::geom::Geometry
getLength() const overridegeos::geom::LineStringvirtual
getNumGeometries() constgeos::geom::Geometryinlinevirtual
getNumPoints() const overridegeos::geom::LineStringvirtual
getPointN(std::size_t n) const (defined in geos::geom::LineString)geos::geom::LineStringvirtual
getPrecisionModel() constgeos::geom::Geometry
getSortIndex() const override (defined in geos::geom::LineString)geos::geom::LineStringinlineprotectedvirtual
getSRID() constgeos::geom::Geometryinlinevirtual
getStartPoint() constgeos::geom::LineStringvirtual
getUserData() constgeos::geom::Geometryinline
hasNonEmptyElements(const std::vector< T > *geometries)geos::geom::Geometryinlineprotectedstatic
hasNullElements(const CoordinateSequence *list)geos::geom::Geometryprotectedstatic
hasNullElements(const std::vector< T > *geometries)geos::geom::Geometryinlineprotectedstatic
intersection(const Geometry *other) constgeos::geom::Geometry
intersects(const Geometry *g) constgeos::geom::Geometryvirtual
isClosed() const (defined in geos::geom::LineString)geos::geom::LineStringvirtual
isCollection() const (defined in geos::geom::Geometry)geos::geom::Geometryinline
isCoordinate(Coordinate &pt) const (defined in geos::geom::LineString)geos::geom::LineStringvirtual
isDimensionStrict(Dimension::DimensionType d) constgeos::geom::Geometryinlinevirtual
isEmpty() const overridegeos::geom::LineStringvirtual
isEquivalentClass(const Geometry *other) constgeos::geom::Geometryprotectedvirtual
isLineal() const (defined in geos::geom::Geometry)geos::geom::Geometryinline
isPolygonal() const (defined in geos::geom::Geometry)geos::geom::Geometryinline
isPuntal() const (defined in geos::geom::Geometry)geos::geom::Geometryinline
isRectangle() constgeos::geom::Geometryinlinevirtual
isRing() const (defined in geos::geom::LineString)geos::geom::LineStringvirtual
isSimple() constgeos::geom::Geometryvirtual
isValid() constgeos::geom::Geometryvirtual
isWithinDistance(const Geometry *geom, double cDistance) constgeos::geom::Geometryvirtual
LineString(const LineString &ls) (defined in geos::geom::LineString)geos::geom::LineStringprotected
LineString(CoordinateSequence *pts, const GeometryFactory *newFactory)geos::geom::LineStringprotected
LineString(CoordinateSequence::Ptr &&pts, const GeometryFactory &newFactory)geos::geom::LineStringprotected
LineString(std::vector< Coordinate > &&pts, const GeometryFactory &newFactory) (defined in geos::geom::LineString)geos::geom::LineStringprotected
NonConstVect typedefgeos::geom::Geometry
normalize() overridegeos::geom::LineStringvirtual
overlaps(const Geometry *g) constgeos::geom::Geometryvirtual
points (defined in geos::geom::LineString)geos::geom::LineStringprotected
Ptr typedefgeos::geom::Geometry
relate(const Geometry *g, const std::string &intersectionPattern) constgeos::geom::Geometry
relate(const Geometry &g, const std::string &intersectionPattern) const (defined in geos::geom::Geometry)geos::geom::Geometryinline
relate(const Geometry *g) constgeos::geom::Geometry
relate(const Geometry &g) const (defined in geos::geom::Geometry)geos::geom::Geometry
releaseCoordinates()geos::geom::LineString
reverse() constgeos::geom::LineStringinline
reverseImpl() const overridegeos::geom::LineStringprotectedvirtual
setSRID(int newSRID)geos::geom::Geometryinlinevirtual
setUserData(void *newUserData)geos::geom::Geometryinline
SRID (defined in geos::geom::Geometry)geos::geom::Geometryprotected
symDifference(const Geometry *other) constgeos::geom::Geometry
toGeometryArray(std::vector< std::unique_ptr< T > > &&v) (defined in geos::geom::Geometry)geos::geom::Geometryinlineprotectedstatic
toString() constgeos::geom::Geometryvirtual
toText() const (defined in geos::geom::Geometry)geos::geom::Geometryvirtual
touches(const Geometry *other) constgeos::geom::Geometryvirtual
Union(const Geometry *other) constgeos::geom::Geometry
Union() constgeos::geom::Geometry
within(const Geometry *g) constgeos::geom::Geometryvirtual
~Geometry()geos::geom::Geometryvirtual
~LineString() override (defined in geos::geom::LineString)geos::geom::LineString