IGeometry Class Referenceabstract

Base class of all geometry objects. More...

#include "IGeometry.hpp"

+ Inheritance diagram for IGeometry:

Public Member Functions

virtual GeometryType type () const =0
 get geometry type (kind of runtime type information)
 
virtual void setScopSemantic (ScopSemantic scopSem)=0
 sets the special topographic semantic of an geometry objects (not supported by all geometry types yet)
 
virtual ScopSemantic getScopSemantic () const =0
 returns the special topographic semantic of an geometry object
 
virtual IGeometryclone () const =0
 get an object copy
 
- Public Member Functions inherited from ObjectBase
virtual void Delete ()
 

Detailed Description

Base class of all geometry objects.

Examples
DM_get_by_id.cpp.