OGR
|
#include <ogr_geometry.h>
Public Member Functions | |
virtual | ~IOGRConstGeometryVisitor ()=default |
virtual void | visit (const OGRPoint *)=0 |
virtual void | visit (const OGRLineString *)=0 |
virtual void | visit (const OGRLinearRing *)=0 |
virtual void | visit (const OGRPolygon *)=0 |
virtual void | visit (const OGRMultiPoint *)=0 |
virtual void | visit (const OGRMultiLineString *)=0 |
virtual void | visit (const OGRMultiPolygon *)=0 |
virtual void | visit (const OGRGeometryCollection *)=0 |
virtual void | visit (const OGRCircularString *)=0 |
virtual void | visit (const OGRCompoundCurve *)=0 |
virtual void | visit (const OGRCurvePolygon *)=0 |
virtual void | visit (const OGRMultiCurve *)=0 |
virtual void | visit (const OGRMultiSurface *)=0 |
virtual void | visit (const OGRTriangle *)=0 |
virtual void | visit (const OGRPolyhedralSurface *)=0 |
virtual void | visit (const OGRTriangulatedSurface *)=0 |
OGRGeometry visitor interface.
|
virtualdefault |
Destructor/
|
pure virtual |
Visit OGRPoint.
Implemented in OGRDefaultConstGeometryVisitor.
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 OGRLineString.
Implemented in OGRDefaultConstGeometryVisitor.
|
pure virtual |
Visit OGRLinearRing.
Implemented in OGRDefaultConstGeometryVisitor.
|
pure virtual |
Visit OGRPolygon.
Implemented in OGRDefaultConstGeometryVisitor.
|
pure virtual |
Visit OGRMultiPoint.
Implemented in OGRDefaultConstGeometryVisitor.
|
pure virtual |
Visit OGRMultiLineString.
Implemented in OGRDefaultConstGeometryVisitor.
|
pure virtual |
Visit OGRMultiPolygon.
Implemented in OGRDefaultConstGeometryVisitor.
|
pure virtual |
Visit OGRGeometryCollection.
Implemented in OGRDefaultConstGeometryVisitor.
|
pure virtual |
Visit OGRCircularString.
Implemented in OGRDefaultConstGeometryVisitor.
|
pure virtual |
Visit OGRCompoundCurve.
Implemented in OGRDefaultConstGeometryVisitor.
|
pure virtual |
Visit OGRCurvePolygon.
Implemented in OGRDefaultConstGeometryVisitor.
|
pure virtual |
Visit OGRMultiCurve.
Implemented in OGRDefaultConstGeometryVisitor.
|
pure virtual |
Visit OGRMultiSurface.
Implemented in OGRDefaultConstGeometryVisitor.
|
pure virtual |
Visit OGRTriangle.
Implemented in OGRDefaultConstGeometryVisitor.
|
pure virtual |
Visit OGRPolyhedralSurface.
Implemented in OGRDefaultConstGeometryVisitor.
|
pure virtual |
Visit OGRTriangulatedSurface.
Implemented in OGRDefaultConstGeometryVisitor.