OGR
Public Member Functions | List of all members
IOGRConstGeometryVisitor Class Referenceabstract

#include <ogr_geometry.h>

Inheritance diagram for IOGRConstGeometryVisitor:
OGRDefaultConstGeometryVisitor

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
 

Detailed Description

OGRGeometry visitor interface.

Since
GDAL 2.3

Constructor & Destructor Documentation

◆ ~IOGRConstGeometryVisitor()

virtual IOGRConstGeometryVisitor::~IOGRConstGeometryVisitor ( )
virtualdefault

Destructor/

Member Function Documentation

◆ visit() [1/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRCircularString )
pure virtual

◆ visit() [2/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRCompoundCurve )
pure virtual

◆ visit() [3/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRCurvePolygon )
pure virtual

◆ visit() [4/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRGeometryCollection )
pure virtual

◆ visit() [5/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRLinearRing )
pure virtual

◆ visit() [6/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRLineString )
pure virtual

◆ visit() [7/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRMultiCurve )
pure virtual

◆ visit() [8/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRMultiLineString )
pure virtual

◆ visit() [9/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRMultiPoint )
pure virtual

◆ visit() [10/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRMultiPolygon )
pure virtual

◆ visit() [11/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRMultiSurface )
pure virtual

◆ visit() [12/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRPoint )
pure virtual

◆ visit() [13/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRPolygon )
pure virtual

◆ visit() [14/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRPolyhedralSurface )
pure virtual

◆ visit() [15/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRTriangle )
pure virtual

◆ visit() [16/16]

virtual void IOGRConstGeometryVisitor::visit ( const OGRTriangulatedSurface )
pure virtual

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

Generated for GDAL by doxygen 1.8.17.