Version: 0.6.0

#include <gdalinh.h>

Inheritance diagram for wxGISGeometry:
Collaboration diagram for wxGISGeometry:

Public Member Functions

 wxGISGeometry (OGRGeometry *poGeom=NULL, bool bOwnGeom=true)
 
bool IsOk () const
 
bool operator== (const wxGISGeometry &obj) const
 
bool operator!= (const wxGISGeometry &obj) const
 
 operator OGRGeometry * () const
 
OGREnvelope GetEnvelope (void) const
 
OGRGeometry * Copy (void) const
 
OGRGeometry * Steal (void)
 
OGRPoint * GetCentroid (void)
 
wxGISSpatialReference GetSpatialReference () const
 
void SetSpatialReference (const wxGISSpatialReference &SpaRef)
 
wxGISGeometry Intersection (const wxGISGeometry &Geom) const
 
wxGISGeometry UnionCascaded () const
 
wxGISGeometry Union (const wxGISGeometry &Geom) const
 
bool Intersects (const wxGISGeometry &Geom) const
 
wxGISGeometry Buffer (double dfBuff, int nQuadSegs=30) const
 
bool Project (const wxGISSpatialReference &SpaRef)
 
bool Project (OGRCoordinateTransformation *const poCT)
 
OGRwkbGeometryType GetType () const
 
wxGISGeometry Clone () const
 

Protected Member Functions

virtual wxObjectRefData * CreateRefData () const
 
virtual wxObjectRefData * CloneRefData (const wxObjectRefData *data) const
 

Detailed Description

AOGRGeometry wrapper class.

Library:  wxGISDatasource

The documentation for this class was generated from the following files:
  • /home/bishop/work/projects/nextgismanager/include/wxgis/datasource/gdalinh.h
  • /home/bishop/work/projects/nextgismanager/src/datasource/gdalinh.cpp