OGR
|
#include <ogr_geometry.h>
Public Member Functions | |
void | visit (const OGRPoint *) override |
void | visit (const OGRLineString *) override |
void | visit (const OGRLinearRing *) override |
void | visit (const OGRPolygon *) override |
void | visit (const OGRMultiPoint *) override |
void | visit (const OGRMultiLineString *) override |
void | visit (const OGRMultiPolygon *) override |
void | visit (const OGRGeometryCollection *) override |
void | visit (const OGRCircularString *) override |
void | visit (const OGRCompoundCurve *) override |
void | visit (const OGRCurvePolygon *) override |
void | visit (const OGRMultiCurve *) override |
void | visit (const OGRMultiSurface *) override |
void | visit (const OGRTriangle *) override |
void | visit (const OGRPolyhedralSurface *) override |
void | visit (const OGRTriangulatedSurface *) override |
![]() | |
virtual | ~IOGRConstGeometryVisitor ()=default |
OGRGeometry visitor default implementation.
This default implementation will recurse down to calling visit(const OGRPoint*) on each point.
|
overridevirtual |
Visit OGRCircularString.
Implements IOGRConstGeometryVisitor.
|
overridevirtual |
Visit OGRCompoundCurve.
Implements IOGRConstGeometryVisitor.
|
overridevirtual |
Visit OGRCurvePolygon.
Implements IOGRConstGeometryVisitor.
|
overridevirtual |
Visit OGRGeometryCollection.
Implements IOGRConstGeometryVisitor.
|
overridevirtual |
Visit OGRLinearRing.
Implements IOGRConstGeometryVisitor.
References OGRLinearRing::toUpperClass(), and visit().
|
overridevirtual |
Visit OGRLineString.
Implements IOGRConstGeometryVisitor.
|
overridevirtual |
Visit OGRMultiCurve.
Implements IOGRConstGeometryVisitor.
References OGRMultiCurve::toUpperClass(), and visit().
|
overridevirtual |
Visit OGRMultiLineString.
Implements IOGRConstGeometryVisitor.
References OGRMultiLineString::toUpperClass(), and visit().
|
overridevirtual |
Visit OGRMultiPoint.
Implements IOGRConstGeometryVisitor.
References OGRMultiPoint::toUpperClass(), and visit().
|
overridevirtual |
Visit OGRMultiPolygon.
Implements IOGRConstGeometryVisitor.
References OGRMultiPolygon::toUpperClass(), and visit().
|
overridevirtual |
Visit OGRMultiSurface.
Implements IOGRConstGeometryVisitor.
References OGRMultiSurface::toUpperClass(), and visit().
|
inlineoverridevirtual |
|
overridevirtual |
Visit OGRPolygon.
Implements IOGRConstGeometryVisitor.
References OGRPolygon::toUpperClass(), and visit().
|
overridevirtual |
Visit OGRPolyhedralSurface.
Implements IOGRConstGeometryVisitor.
|
overridevirtual |
Visit OGRTriangle.
Implements IOGRConstGeometryVisitor.
References OGRTriangle::toUpperClass(), and visit().
|
overridevirtual |
Visit OGRTriangulatedSurface.
Implements IOGRConstGeometryVisitor.
References OGRTriangulatedSurface::toUpperClass(), and visit().