GDAL
Public Member Functions | Static Public Member Functions
OGRTriangulatedSurface Class Reference

TriangulatedSurface class. More...

#include <ogr_geometry.h>

Inheritance diagram for OGRTriangulatedSurface:
OGRPolyhedralSurface OGRSurface OGRGeometry

List of all members.

Public Member Functions

 OGRTriangulatedSurface ()
 Constructor.
 OGRTriangulatedSurface (const OGRTriangulatedSurface &other)
 Copy constructor.
 ~OGRTriangulatedSurface ()
 Destructor.
OGRTriangulatedSurfaceoperator= (const OGRTriangulatedSurface &other)
 Assignment operator.
virtual const char * getGeometryName () const CPL_OVERRIDE
 Returns the geometry name of the TriangulatedSurface.
virtual OGRwkbGeometryType getGeometryType () const CPL_OVERRIDE
 Returns the WKB Type of TriangulatedSurface.
virtual OGRErr addGeometry (const OGRGeometry *) CPL_OVERRIDE

Static Public Member Functions

static OGRPolyhedralSurfaceCastToPolyhedralSurface (OGRTriangulatedSurface *poTS)
 Casts the OGRTriangulatedSurface to an OGRPolyhedralSurface.

Detailed Description

TriangulatedSurface class.

Since:
GDAL 2.2

Constructor & Destructor Documentation

Destructor.


Member Function Documentation

OGRErr OGRTriangulatedSurface::addGeometry ( const OGRGeometry poNewGeom) [virtual]

Reimplemented from OGRPolyhedralSurface.

Casts the OGRTriangulatedSurface to an OGRPolyhedralSurface.

The passed in geometry is consumed and a new one returned (or NULL in case of failure)

Parameters:
poTSthe input geometry - ownership is passed to the method.
Returns:
new geometry.
const char * OGRTriangulatedSurface::getGeometryName ( ) const [virtual]

Returns the geometry name of the TriangulatedSurface.

Returns:
"TIN"

Reimplemented from OGRPolyhedralSurface.

Returns the WKB Type of TriangulatedSurface.

Reimplemented from OGRPolyhedralSurface.


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

Generated for GDAL by doxygen 1.7.6.1.