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