OGR
|
#include <ogr_geometry.h>
Public Member Functions | |
virtual | ~IOGRGeometryVisitor ()=default |
virtual void | visit (OGRPoint *)=0 |
virtual void | visit (OGRLineString *)=0 |
virtual void | visit (OGRLinearRing *)=0 |
virtual void | visit (OGRPolygon *)=0 |
virtual void | visit (OGRMultiPoint *)=0 |
virtual void | visit (OGRMultiLineString *)=0 |
virtual void | visit (OGRMultiPolygon *)=0 |
virtual void | visit (OGRGeometryCollection *)=0 |
virtual void | visit (OGRCircularString *)=0 |
virtual void | visit (OGRCompoundCurve *)=0 |
virtual void | visit (OGRCurvePolygon *)=0 |
virtual void | visit (OGRMultiCurve *)=0 |
virtual void | visit (OGRMultiSurface *)=0 |
virtual void | visit (OGRTriangle *)=0 |
virtual void | visit (OGRPolyhedralSurface *)=0 |
virtual void | visit (OGRTriangulatedSurface *)=0 |
OGRGeometry visitor interface.
|
virtualdefault |
Destructor/
|
pure virtual |
Visit OGRCircularString.
Implemented in OGRDefaultGeometryVisitor.
|
pure virtual |
Visit OGRCompoundCurve.
Implemented in OGRDefaultGeometryVisitor.
|
pure virtual |
Visit OGRCurvePolygon.
Implemented in OGRDefaultGeometryVisitor.
|
pure virtual |
Visit OGRGeometryCollection.
Implemented in OGRDefaultGeometryVisitor.
|
pure virtual |
Visit OGRLinearRing.
Implemented in OGRDefaultGeometryVisitor.
|
pure virtual |
Visit OGRLineString.
Implemented in OGRDefaultGeometryVisitor.
|
pure virtual |
Visit OGRMultiCurve.
Implemented in OGRDefaultGeometryVisitor.
|
pure virtual |
Visit OGRMultiLineString.
Implemented in OGRDefaultGeometryVisitor.
|
pure virtual |
Visit OGRMultiPoint.
Implemented in OGRDefaultGeometryVisitor.
|
pure virtual |
Visit OGRMultiPolygon.
Implemented in OGRDefaultGeometryVisitor.
|
pure virtual |
Visit OGRMultiSurface.
Implemented in OGRDefaultGeometryVisitor.
|
pure virtual |
Visit OGRPoint.
Implemented in OGRDefaultGeometryVisitor.
Referenced by OGRPoint::accept(), OGRLineString::accept(), OGRLinearRing::accept(), OGRCircularString::accept(), OGRCompoundCurve::accept(), OGRCurvePolygon::accept(), OGRPolygon::accept(), OGRTriangle::accept(), OGRGeometryCollection::accept(), OGRMultiSurface::accept(), OGRMultiPolygon::accept(), OGRPolyhedralSurface::accept(), OGRTriangulatedSurface::accept(), OGRMultiPoint::accept(), OGRMultiCurve::accept(), and OGRMultiLineString::accept().
|
pure virtual |
Visit OGRPolygon.
Implemented in OGRDefaultGeometryVisitor.
|
pure virtual |
Visit OGRPolyhedralSurface.
Implemented in OGRDefaultGeometryVisitor.
|
pure virtual |
Visit OGRTriangle.
Implemented in OGRDefaultGeometryVisitor.
|
pure virtual |
Visit OGRTriangulatedSurface.
Implemented in OGRDefaultGeometryVisitor.