# 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 (defined in geos::geom::LineString) | geos::geom::LineString | `[virtual]`
apply_ro(GeometryFilter *filter) const (defined in geos::geom::LineString) | geos::geom::LineString | `[virtual]`
apply_ro(GeometryComponentFilter *filter) const (defined in geos::geom::LineString) | geos::geom::LineString | `[virtual]`
apply_rw(const CoordinateFilter *filter) (defined in geos::geom::LineString) | geos::geom::LineString | `[virtual]`
apply_rw(GeometryFilter *filter) (defined in geos::geom::LineString) | geos::geom::LineString | `[virtual]`
apply_rw(GeometryComponentFilter *filter) (defined in geos::geom::LineString) | geos::geom::LineString | `[virtual]`
applyComponentFilter(T &f) const | geos::geom::Geometry | `[inline]`
AutoPtr typedef | geos::geom::Geometry |
buffer(double distance) const | geos::geom::Geometry | `[virtual]`
buffer(double distance, int quadrantSegments) const | geos::geom::Geometry | `[virtual]`
buffer(double distance, int quadrantSegments, int endCapStyle) const | geos::geom::Geometry | `[virtual]`
checkNotGeometryCollection(const Geometry *g) (defined in geos::geom::Geometry) | geos::geom::Geometry | `[protected, static]`
clone() const | geos::geom::LineString | `[inline, virtual]`
compare(std::vector< Coordinate > a, std::vector< Coordinate > b) const (defined in geos::geom::Geometry) | geos::geom::Geometry | `[protected]`
compare(std::vector< Geometry * > a, std::vector< Geometry * > b) const (defined in geos::geom::Geometry) | geos::geom::Geometry | `[protected]`
compareTo(const Geometry *geom) const (defined in geos::geom::Geometry) | geos::geom::Geometry | `[virtual]`
compareToSameClass(const Geometry *ls) const (defined in geos::geom::LineString) | geos::geom::LineString | `[virtual]`
computeEnvelopeInternal() const (defined in geos::geom::LineString) | geos::geom::LineString | `[protected, virtual]`
ConstVect typedef | geos::geom::LineString |
contains(const Geometry *g) const | geos::geom::Geometry | `[virtual]`
convexHull() const | geos::geom::Geometry | `[virtual]`
coveredBy(const Geometry *g) const | geos::geom::Geometry | `[inline]`
covers(const Geometry *g) const | geos::geom::Geometry |
crosses(const Geometry *g) const | geos::geom::Geometry | `[virtual]`
difference(const Geometry *other) const | geos::geom::Geometry | `[virtual]`
disjoint(const Geometry *other) const | geos::geom::Geometry | `[virtual]`
distance(const Geometry *g) const | geos::geom::Geometry | `[virtual]`
envelope (defined in geos::geom::Geometry) | geos::geom::Geometry | `[mutable, protected]`
equal(const Coordinate &a, const Coordinate &b, double tolerance) const (defined in geos::geom::Geometry) | geos::geom::Geometry | `[protected]`
equals(const Geometry *g) const | geos::geom::Geometry | `[virtual]`
equalsExact(const Geometry *other, double tolerance=0) const | geos::geom::LineString | `[virtual]`
Geometry(const Geometry &geom) (defined in geos::geom::Geometry) | geos::geom::Geometry | `[protected]`
Geometry(const GeometryFactory *factory) | geos::geom::Geometry | `[protected]`
geometryChanged() (defined in geos::geom::Geometry) | geos::geom::Geometry | `[virtual]`
geometryChangedAction() | geos::geom::Geometry |
GeometryFactory (defined in geos::geom::LineString) | geos::geom::LineString | `[friend]`
getArea() const | geos::geom::Geometry | `[virtual]`
getBoundary() const | geos::geom::LineString | `[virtual]`
getBoundaryDimension() const | geos::geom::LineString | `[virtual]`
getCentroid() const | geos::geom::Geometry | `[virtual]`
getCentroid(Coordinate &ret) const | geos::geom::Geometry | `[virtual]`
getCoordinate() const | geos::geom::LineString | `[virtual]`
getCoordinateN(int n) const (defined in geos::geom::LineString) | geos::geom::LineString | `[virtual]`
getCoordinates() const | geos::geom::LineString | `[virtual]`
getCoordinatesRO() const | geos::geom::LineString |
getDimension() const | geos::geom::LineString | `[virtual]`
getEndPoint() const | geos::geom::LineString | `[virtual]`
getEnvelope() const | geos::geom::Geometry | `[virtual]`
getEnvelopeInternal() const | geos::geom::Geometry | `[virtual]`
getFactory() const | geos::geom::Geometry | `[inline]`
getGeometryN(size_t) const | geos::geom::Geometry | `[inline, virtual]`
getGeometryType() const | geos::geom::LineString | `[virtual]`
getGeometryTypeId() const | geos::geom::LineString | `[virtual]`
getInteriorPoint() const | geos::geom::Geometry | `[virtual]`
getLength() const | geos::geom::LineString | `[virtual]`
getNumGeometries() const | geos::geom::Geometry | `[inline, virtual]`
getNumPoints() const | geos::geom::LineString | `[virtual]`
getPointN(size_t n) const (defined in geos::geom::LineString) | geos::geom::LineString | `[virtual]`
getPrecisionModel() const | geos::geom::Geometry |
getSRID() const (defined in geos::geom::Geometry) | geos::geom::Geometry | `[inline, virtual]`
getStartPoint() const | geos::geom::LineString | `[virtual]`
getUserData() | geos::geom::Geometry | `[inline]`
hasNonEmptyElements(const std::vector< Geometry * > *geometries) | geos::geom::Geometry | `[protected, static]`
hasNullElements(const CoordinateSequence *list) | geos::geom::Geometry | `[protected, static]`
hasNullElements(const std::vector< Geometry * > *lrs) | geos::geom::Geometry | `[protected, static]`
intersection(const Geometry *other) const | geos::geom::Geometry | `[virtual]`
intersects(const Geometry *g) const | geos::geom::Geometry | `[virtual]`
isClosed() const (defined in geos::geom::LineString) | geos::geom::LineString | `[virtual]`
isCoordinate(Coordinate &pt) const (defined in geos::geom::LineString) | geos::geom::LineString | `[virtual]`
isEmpty() const | geos::geom::LineString | `[virtual]`
isEquivalentClass(const Geometry *other) const | geos::geom::Geometry | `[protected, virtual]`
isRectangle() const | geos::geom::Geometry | `[inline, protected, virtual]`
isRing() const (defined in geos::geom::LineString) | geos::geom::LineString | `[virtual]`
isSimple() const | geos::geom::LineString | `[virtual]`
isValid() const | geos::geom::Geometry | `[virtual]`
isWithinDistance(const Geometry *geom, double cDistance) | geos::geom::Geometry | `[virtual]`
LineString(const LineString &ls) (defined in geos::geom::LineString) | geos::geom::LineString | `[protected]`
LineString(CoordinateSequence *pts, const GeometryFactory *newFactory) | geos::geom::LineString | `[protected]`
LineString(CoordinateSequence::AutoPtr pts, const GeometryFactory *newFactory) | geos::geom::LineString | `[protected]`
NonConstVect typedef | geos::geom::Geometry |
normalize() | geos::geom::LineString | `[virtual]`
operator<<(std::ostream &os, const Geometry &geom) | geos::geom::Geometry | `[friend]`
overlaps(const Geometry *g) const | geos::geom::Geometry | `[virtual]`
points (defined in geos::geom::LineString) | geos::geom::LineString | `[protected]`
relate(const Geometry *g, const std::string &intersectionPattern) const | geos::geom::Geometry | `[virtual]`
relate(const Geometry &g, const std::string &intersectionPattern) const (defined in geos::geom::Geometry) | geos::geom::Geometry | `[inline]`
relate(const Geometry *g) const | geos::geom::Geometry | `[virtual]`
relate(const Geometry &g) const (defined in geos::geom::Geometry) | geos::geom::Geometry | `[inline]`
reverse() const | geos::geom::LineString |
setSRID(int newSRID) (defined in geos::geom::Geometry) | geos::geom::Geometry | `[inline, virtual]`
setUserData(void *newUserData) | geos::geom::Geometry | `[inline]`
SRID (defined in geos::geom::Geometry) | geos::geom::Geometry | `[protected]`
symDifference(const Geometry *other) const | geos::geom::Geometry | `[virtual]`
toString() const | geos::geom::Geometry | `[virtual]`
toText() const (defined in geos::geom::Geometry) | geos::geom::Geometry | `[virtual]`
touches(const Geometry *other) const | geos::geom::Geometry | `[virtual]`
Union(const Geometry *other) const | geos::geom::Geometry | `[virtual]`
within(const Geometry *g) const | geos::geom::Geometry | `[virtual]`
~Geometry() | geos::geom::Geometry | `[virtual]`
~LineString() (defined in geos::geom::LineString) | geos::geom::LineString | `[virtual]`