GEOS 3.13.1
geos::operation::relateng::Geometry Member List

This is the complete list of members for geos::operation::relateng::Geometry, including all inherited members.

apply_ro(CoordinateFilter *filter) const=0 (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometrypure virtual
apply_ro(GeometryFilter *filter) const (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryvirtual
apply_ro(GeometryComponentFilter *filter) const (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryvirtual
apply_ro(CoordinateSequenceFilter &filter) const=0geos::operation::relateng::Geometrypure virtual
apply_rw(const CoordinateFilter *filter)=0 (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometrypure virtual
apply_rw(GeometryFilter *filter) (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryvirtual
apply_rw(GeometryComponentFilter *filter) (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryvirtual
apply_rw(CoordinateSequenceFilter &filter)=0geos::operation::relateng::Geometrypure virtual
applyComponentFilter(T &f) constgeos::operation::relateng::Geometryinline
buffer(double distance) constgeos::operation::relateng::Geometry
buffer(double distance, int quadrantSegments) constgeos::operation::relateng::Geometry
buffer(double distance, int quadrantSegments, int endCapStyle) constgeos::operation::relateng::Geometry
checkNotGeometryCollection(const Geometry *g) (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryprotectedstatic
clone() constgeos::operation::relateng::Geometryinline
cloneImpl() const=0geos::operation::relateng::Geometryprotectedpure virtual
compare(const T &a, const T &b) (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryinlineprotectedstatic
compareTo(const Geometry *geom) constgeos::operation::relateng::Geometryvirtual
compareToSameClass(const Geometry *geom) const=0 (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryprotectedpure virtual
ConstVect typedefgeos::operation::relateng::Geometry
contains(const Geometry *g) constgeos::operation::relateng::Geometryvirtual
convexHull() constgeos::operation::relateng::Geometryvirtual
coveredBy(const Geometry *g) constgeos::operation::relateng::Geometry
covers(const Geometry *g) constgeos::operation::relateng::Geometry
crosses(const Geometry *g) constgeos::operation::relateng::Geometryvirtual
difference(const Geometry *other) constgeos::operation::relateng::Geometry
disjoint(const Geometry *other) constgeos::operation::relateng::Geometryvirtual
distance(const Geometry *g) constgeos::operation::relateng::Geometryvirtual
equal(const CoordinateXY &a, const CoordinateXY &b, double tolerance) const (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryprotected
equals(const Geometry *g) constgeos::operation::relateng::Geometryvirtual
equalsExact(const Geometry *other, double tolerance=0) const=0geos::operation::relateng::Geometrypure virtual
equalsIdentical(const Geometry *other) const=0geos::operation::relateng::Geometrypure virtual
Geometry(const Geometry &geom) (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryprotected
Geometry(const GeometryFactory *factory)geos::operation::relateng::Geometryprotected
geometryChanged()geos::operation::relateng::Geometryvirtual
geometryChangedAction()=0geos::operation::relateng::Geometrypure virtual
GeometryFactory (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryfriend
getArea() constgeos::operation::relateng::Geometryvirtual
getBoundary() const=0geos::operation::relateng::Geometrypure virtual
getBoundaryDimension() const=0geos::operation::relateng::Geometrypure virtual
getCentroid() constgeos::operation::relateng::Geometryvirtual
getCentroid(CoordinateXY &ret) constgeos::operation::relateng::Geometryvirtual
getCoordinate() const=0geos::operation::relateng::Geometrypure virtual
getCoordinateDimension() const=0geos::operation::relateng::Geometrypure virtual
getCoordinates() const=0geos::operation::relateng::Geometrypure virtual
getDimension() const=0geos::operation::relateng::Geometrypure virtual
getEnvelope() constgeos::operation::relateng::Geometryvirtual
getEnvelopeInternal() const=0geos::operation::relateng::Geometrypure virtual
getFactory() constgeos::operation::relateng::Geometryinline
getGeometryN(std::size_t) constgeos::operation::relateng::Geometryinlinevirtual
getGeometryType() const=0geos::operation::relateng::Geometrypure virtual
getGeometryTypeId() const=0geos::operation::relateng::Geometrypure virtual
getInteriorPoint() constgeos::operation::relateng::Geometry
getLength() constgeos::operation::relateng::Geometryvirtual
getNumGeometries() constgeos::operation::relateng::Geometryinlinevirtual
getNumPoints() const=0geos::operation::relateng::Geometrypure virtual
getPrecisionModel() constgeos::operation::relateng::Geometry
getSortIndex() const=0 (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryprotectedpure virtual
getSRID() constgeos::operation::relateng::Geometryinlinevirtual
getUserData() constgeos::operation::relateng::Geometryinline
hasCurvedComponents() constgeos::operation::relateng::Geometryvirtual
hasDimension(Dimension::DimensionType d) constgeos::operation::relateng::Geometryinlinevirtual
hasM() const=0 (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometrypure virtual
hasNonEmptyElements(const std::vector< T > *geometries)geos::operation::relateng::Geometryinlineprotectedstatic
hasNullElements(const CoordinateSequence *list)geos::operation::relateng::Geometryprotectedstatic
hasNullElements(const std::vector< T > *geometries)geos::operation::relateng::Geometryinlineprotectedstatic
hasZ() const=0 (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometrypure virtual
intersection(const Geometry *other) constgeos::operation::relateng::Geometry
intersects(const Geometry *g) constgeos::operation::relateng::Geometryvirtual
isCollection() const (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryinline
isDimensionStrict(Dimension::DimensionType d) constgeos::operation::relateng::Geometryinlinevirtual
isEmpty() const=0geos::operation::relateng::Geometrypure virtual
isEquivalentClass(const Geometry *other) constgeos::operation::relateng::Geometryprotectedvirtual
isLineal() const (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryinline
isMixedDimension() const (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometry
isMixedDimension(Dimension::DimensionType *baseDim) const (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometry
isPolygonal() const (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryinline
isPuntal() const (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryinline
isRectangle() constgeos::operation::relateng::Geometryinlinevirtual
isSimple() constgeos::operation::relateng::Geometryvirtual
isValid() constgeos::operation::relateng::Geometryvirtual
isWithinDistance(const Geometry *geom, double cDistance) constgeos::operation::relateng::Geometryvirtual
multiTypeId(GeometryTypeId typeId) (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryinlinestatic
NonConstVect typedefgeos::operation::relateng::Geometry
normalize()=0geos::operation::relateng::Geometrypure virtual
overlaps(const Geometry *g) constgeos::operation::relateng::Geometryvirtual
Ptr typedefgeos::operation::relateng::Geometry
relate(const Geometry *g, const std::string &intersectionPattern) constgeos::operation::relateng::Geometry
relate(const Geometry &g, const std::string &intersectionPattern) const (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryinline
relate(const Geometry *g) constgeos::operation::relateng::Geometry
relate(const Geometry &g) const (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometry
reverse() constgeos::operation::relateng::Geometryinline
reverseImpl() const=0geos::operation::relateng::Geometryprotectedpure virtual
setSRID(int newSRID)geos::operation::relateng::Geometryinlinevirtual
setUserData(void *newUserData)geos::operation::relateng::Geometryinline
SRID (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryprotected
symDifference(const Geometry *other) constgeos::operation::relateng::Geometry
toGeometryArray(std::vector< std::unique_ptr< T > > &&v) (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryinlineprotectedstatic
toGeometryArray(std::vector< std::unique_ptr< Geometry > > &&v) (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryinlineprotectedstatic
toString() constgeos::operation::relateng::Geometryvirtual
toText() const (defined in geos::operation::relateng::Geometry)geos::operation::relateng::Geometryvirtual
touches(const Geometry *other) constgeos::operation::relateng::Geometryvirtual
Union(const Geometry *other) constgeos::operation::relateng::Geometry
Union() constgeos::operation::relateng::Geometry
within(const Geometry *g) constgeos::operation::relateng::Geometryvirtual
~Geometry()geos::operation::relateng::Geometryvirtual