GDAL

Public Member Functions | List of all members
IOGRConstGeometryVisitor Class Referenceabstract

OGRGeometry visitor interface. More...

`#include <ogr_geometry.h>`

Inheritance diagram for IOGRConstGeometryVisitor:

## Public Member Functions
virtual | ~IOGRConstGeometryVisitor ()=default
| Destructor/.
virtual void | visit (const OGRPoint *)=0
| Visit OGRPoint.
virtual void | visit (const OGRLineString *)=0
| Visit OGRLineString.
virtual void | visit (const OGRLinearRing *)=0
| Visit OGRLinearRing.
virtual void | visit (const OGRPolygon *)=0
| Visit OGRPolygon.
virtual void | visit (const OGRMultiPoint *)=0
| Visit OGRMultiPoint.
virtual void | visit (const OGRMultiLineString *)=0
| Visit OGRMultiLineString.
virtual void | visit (const OGRMultiPolygon *)=0
| Visit OGRMultiPolygon.
virtual void | visit (const OGRGeometryCollection *)=0
| Visit OGRGeometryCollection.
virtual void | visit (const OGRCircularString *)=0
| Visit OGRCircularString.
virtual void | visit (const OGRCompoundCurve *)=0
| Visit OGRCompoundCurve.
virtual void | visit (const OGRCurvePolygon *)=0
| Visit OGRCurvePolygon.
virtual void | visit (const OGRMultiCurve *)=0
| Visit OGRMultiCurve.
virtual void | visit (const OGRMultiSurface *)=0
| Visit OGRMultiSurface.
virtual void | visit (const OGRTriangle *)=0
| Visit OGRTriangle.
virtual void | visit (const OGRPolyhedralSurface *)=0
| Visit OGRPolyhedralSurface.
virtual void | visit (const OGRTriangulatedSurface *)=0
| Visit OGRTriangulatedSurface.

## Detailed Description

OGRGeometry visitor interface.

Since
  GDAL 2.3

The documentation for this class was generated from the following file:

- ogr_geometry.h