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 IGeometry * | clone () const =0 |
| get an object copy | |
Public Member Functions inherited from ObjectBase | |
| virtual void | Delete () |
Base class of all geometry objects.