GDAL
Public Member Functions | List of all members
OGRDefaultGeometryVisitor Class Reference

OGRGeometry visitor default implementation. More...

#include <ogr_geometry.h>

Inheritance diagram for OGRDefaultGeometryVisitor:
IOGRGeometryVisitor

Public Member Functions

void visit (OGRPoint *) override
 Visit OGRPoint.
 
void visit (OGRLineString *) override
 Visit OGRLineString.
 
void visit (OGRLinearRing *) override
 Visit OGRLinearRing.
 
void visit (OGRPolygon *) override
 Visit OGRPolygon.
 
void visit (OGRMultiPoint *) override
 Visit OGRMultiPoint.
 
void visit (OGRMultiLineString *) override
 Visit OGRMultiLineString.
 
void visit (OGRMultiPolygon *) override
 Visit OGRMultiPolygon.
 
void visit (OGRGeometryCollection *) override
 Visit OGRGeometryCollection.
 
void visit (OGRCircularString *) override
 Visit OGRCircularString.
 
void visit (OGRCompoundCurve *) override
 Visit OGRCompoundCurve.
 
void visit (OGRCurvePolygon *) override
 Visit OGRCurvePolygon.
 
void visit (OGRMultiCurve *) override
 Visit OGRMultiCurve.
 
void visit (OGRMultiSurface *) override
 Visit OGRMultiSurface.
 
void visit (OGRTriangle *) override
 Visit OGRTriangle.
 
void visit (OGRPolyhedralSurface *) override
 Visit OGRPolyhedralSurface.
 
void visit (OGRTriangulatedSurface *) override
 Visit OGRTriangulatedSurface.
 

Detailed Description

OGRGeometry visitor default implementation.

This default implementation will recurse down to calling visit(OGRPoint*) on each point.

Since
GDAL 2.3

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