GEOS 3.14.0dev
|
This is the complete list of members for geos::geom::LinearRing, including all inherited members.
apply_ro(CoordinateFilter *filter) const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
apply_ro(CoordinateSequenceFilter &filter) const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
apply_ro(GeometryComponentFilter *filter) const override (defined in geos::geom::Curve) | geos::geom::Curve | |
apply_ro(GeometryFilter *filter) const override (defined in geos::geom::Curve) | geos::geom::Curve | |
apply_rw(CoordinateSequenceFilter &filter) override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
apply_rw(const CoordinateFilter *filter) override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
apply_rw(GeometryComponentFilter *filter) override (defined in geos::geom::Curve) | geos::geom::Curve | |
apply_rw(GeometryFilter *filter) override (defined in geos::geom::Curve) | geos::geom::Curve | |
applyComponentFilter(T &f) const | geos::geom::Geometry | inline |
buffer(double distance) const | geos::geom::Geometry | |
buffer(double distance, int quadrantSegments) const | geos::geom::Geometry | |
buffer(double distance, int quadrantSegments, int endCapStyle) const | geos::geom::Geometry | |
checkNotGeometryCollection(const Geometry *g) (defined in geos::geom::Geometry) | geos::geom::Geometry | protectedstatic |
clone() const (defined in geos::geom::LinearRing) | geos::geom::LinearRing | inline |
cloneImpl() const override | geos::geom::LinearRing | inlineprotectedvirtual |
compare(const T &a, const T &b) (defined in geos::geom::Geometry) | geos::geom::Geometry | inlineprotectedstatic |
compareTo(const Geometry *geom) const | geos::geom::Geometry | |
compareToSameClass(const Geometry *ls) const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | protected |
computeEnvelopeInternal(bool isLinear) const (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | protected |
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 | |
covers(const Geometry *g) const | geos::geom::Geometry | |
crosses(const Geometry *g) const | geos::geom::Geometry | virtual |
Curve(const GeometryFactory &factory) (defined in geos::geom::Curve) | geos::geom::Curve | inlineprotected |
difference(const Geometry *other) const | geos::geom::Geometry | |
disjoint(const Geometry *other) const | geos::geom::Geometry | virtual |
distance(const Geometry *g) const | geos::geom::Geometry | virtual |
envelope (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | mutableprotected |
equal(const CoordinateXY &a, const CoordinateXY &b, double tolerance) const (defined in geos::geom::Geometry) | geos::geom::Geometry | protected |
equals(const Geometry *g) const | geos::geom::Geometry | |
equalsExact(const Geometry *other, double tolerance=0) const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
equalsIdentical(const Geometry *other) const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
Geometry(const Geometry &geom) (defined in geos::geom::Geometry) | geos::geom::Geometry | protected |
Geometry(const GeometryFactory *factory) | geos::geom::Geometry | protected |
geometryChanged() | geos::geom::Geometry | |
geometryChangedAction() override | geos::geom::LineString | inlineprotectedvirtual |
getArea() const | geos::geom::Geometry | virtual |
getBoundary() const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
getBoundaryDimension() const override | geos::geom::LinearRing | virtual |
getCentroid() const | geos::geom::Geometry | virtual |
getCentroid(CoordinateXY &ret) const | geos::geom::Geometry | virtual |
getCoordinate() const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
getCoordinateDimension() const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
getCoordinateN(std::size_t n) const (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | virtual |
getCoordinates() const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
getCoordinatesRO() const (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
getCurveN(std::size_t) const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
getDimension() const override (defined in geos::geom::Curve) | geos::geom::Curve | inline |
getEndPoint() const (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | virtual |
getEnvelope() const | geos::geom::Geometry | virtual |
getEnvelopeInternal() const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | inline |
getFactory() const | geos::geom::Geometry | inline |
getGeometryN(std::size_t) const | geos::geom::Geometry | inlinevirtual |
getGeometryType() const override | geos::geom::LinearRing | virtual |
getGeometryTypeId() const override | geos::geom::LinearRing | virtual |
getInteriorPoint() const | geos::geom::Geometry | |
getLength() const override | geos::geom::LineString | virtual |
getNumCurves() const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
getNumGeometries() const | geos::geom::Geometry | inlinevirtual |
getNumPoints() const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
getPointN(std::size_t n) const (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | virtual |
getPrecisionModel() const | geos::geom::Geometry | |
getSortIndex() const override (defined in geos::geom::LinearRing) | geos::geom::LinearRing | inlineprotectedvirtual |
getSRID() const | geos::geom::Geometry | inline |
getStartPoint() const (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | virtual |
getUserData() const | geos::geom::Geometry | inline |
hasCurvedComponents() const | geos::geom::Geometry | virtual |
hasDimension(Dimension::DimensionType d) const | geos::geom::Geometry | inlinevirtual |
hasM() const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
hasNonEmptyElements(const std::vector< T > *geometries) | geos::geom::Geometry | inlineprotectedstatic |
hasNullElements(const CoordinateSequence *list) | geos::geom::Geometry | protectedstatic |
hasNullElements(const std::vector< T > *geometries) | geos::geom::Geometry | inlineprotectedstatic |
hasZ() const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
intersection(const Geometry *other) const | geos::geom::Geometry | |
intersects(const Geometry *g) const | geos::geom::Geometry | virtual |
isClosed() const override (defined in geos::geom::LinearRing) | geos::geom::LinearRing | |
isCollection() const (defined in geos::geom::Geometry) | geos::geom::Geometry | inline |
isCoordinate(CoordinateXY &pt) const (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | virtual |
isCurved() const override (defined in geos::geom::LineString) | geos::geom::LineString | inline |
isDimensionStrict(Dimension::DimensionType d) const | geos::geom::Geometry | inlinevirtual |
isEmpty() const override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
isEquivalentClass(const Geometry *other) const | geos::geom::Geometry | protectedvirtual |
isLineal() const (defined in geos::geom::Geometry) | geos::geom::Geometry | inline |
isMixedDimension() const (defined in geos::geom::Geometry) | geos::geom::Geometry | |
isMixedDimension(Dimension::DimensionType *baseDim) const (defined in geos::geom::Geometry) | geos::geom::Geometry | |
isPolygonal() const (defined in geos::geom::Geometry) | geos::geom::Geometry | inline |
isPuntal() const (defined in geos::geom::Geometry) | geos::geom::Geometry | inline |
isRectangle() const | geos::geom::Geometry | inlinevirtual |
isRing() const (defined in geos::geom::Curve) | geos::geom::Curve | |
isSimple() const | geos::geom::Geometry | virtual |
isValid() const | geos::geom::Geometry | |
isWithinDistance(const Geometry *geom, double cDistance) const | geos::geom::Geometry | virtual |
LinearRing(const LinearRing &lr) (defined in geos::geom::LinearRing) | geos::geom::LinearRing | |
LinearRing(CoordinateSequence::Ptr &&points, const GeometryFactory &newFactory) | geos::geom::LinearRing | |
LineString(const LineString &ls) (defined in geos::geom::LineString) | geos::geom::LineString | protected |
LineString(CoordinateSequence::Ptr &&pts, const GeometryFactory &newFactory) | geos::geom::LineString | protected |
MINIMUM_VALID_SIZE | geos::geom::LinearRing | static |
multiTypeId(GeometryTypeId typeId) (defined in geos::geom::Geometry) | geos::geom::Geometry | inlinestatic |
NonConstVect typedef | geos::geom::Geometry | |
normalize() override (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
orient(bool isCW) (defined in geos::geom::LinearRing) | geos::geom::LinearRing | |
overlaps(const Geometry *g) const | geos::geom::Geometry | virtual |
points (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | protected |
Ptr typedef | geos::geom::Geometry | |
relate(const Geometry *g, const std::string &intersectionPattern) const | geos::geom::Geometry | |
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 | |
relate(const Geometry &g) const (defined in geos::geom::Geometry) | geos::geom::Geometry | |
releaseCoordinates() (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | |
reverse() const (defined in geos::geom::LinearRing) | geos::geom::LinearRing | inline |
reverseImpl() const override | geos::geom::LinearRing | protectedvirtual |
setPoints(const CoordinateSequence *cl) (defined in geos::geom::LinearRing) | geos::geom::LinearRing | |
setSRID(int newSRID) | geos::geom::Geometry | inlinevirtual |
setUserData(void *newUserData) | geos::geom::Geometry | inline |
SimpleCurve(const SimpleCurve &other) (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | protected |
SimpleCurve(std::unique_ptr< CoordinateSequence > &&newCoords, bool isLinear, const GeometryFactory &factory) (defined in geos::geom::SimpleCurve) | geos::geom::SimpleCurve | protected |
SRID (defined in geos::geom::Geometry) | geos::geom::Geometry | protected |
symDifference(const Geometry *other) const | geos::geom::Geometry | |
toGeometryArray(std::vector< std::unique_ptr< T > > &&v) (defined in geos::geom::Geometry) | geos::geom::Geometry | inlineprotectedstatic |
toGeometryArray(std::vector< std::unique_ptr< Geometry > > &&v) (defined in geos::geom::Geometry) | geos::geom::Geometry | inlineprotectedstatic |
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 | |
Union() const | geos::geom::Geometry | |
within(const Geometry *g) const | geos::geom::Geometry | virtual |
~Geometry() | geos::geom::Geometry | virtual |
~LinearRing() override=default (defined in geos::geom::LinearRing) | geos::geom::LinearRing | |
~LineString() override (defined in geos::geom::LineString) | geos::geom::LineString |