|
GEOS 3.15.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 |