#include <gdalinh.h>


Public Member Functions | |
| wxGISFeature (OGRFeature *poFeature=NULL, const wxFontEncoding &oEncoding=wxLocale::GetSystemEncoding(), bool bRecodeToSystem=false) | |
| bool | IsOk () const |
| bool | operator== (const wxGISFeature &obj) const |
| bool | operator!= (const wxGISFeature &obj) const |
| operator OGRFeature * () const | |
| const char * | GetFieldAsChar (int nField) const |
| OGRField * | GetRawField (int nField) const |
| wxString | GetFieldAsString (int nField) const |
| wxString | GetFieldAsString (const wxString &sFieldName) const |
| wxDateTime | GetFieldAsDateTime (int nField) const |
| wxDateTime | GetFieldAsDateTime (const wxString &sFieldName) const |
| double | GetFieldAsDouble (int nField) const |
| double | GetFieldAsDouble (const wxString &sFieldName) const |
| wxArrayString | GetFieldAsStringList (int nField) const |
| wxArrayString | GetFieldAsStringList (const wxString &sFieldName) const |
| wxArrayDouble | GetFieldAsDoubleList (int nIndex) const |
| wxArrayDouble | GetFieldAsDoubleList (const wxString &sFieldName) const |
| wxArrayInt | GetFieldAsIntegerList (int nIndex) const |
| wxArrayInt | GetFieldAsIntegerList (const wxString &sFieldName) const |
| wxGISGeometry | GetGeometry (void) const |
| int | GetFieldAsInteger (int nIndex) const |
| int | GetFieldAsInteger (const wxString &sFieldName) const |
| int | GetFieldIndex (const wxString &sFieldName) const |
| wxString | GetFieldName (int nIndex) const |
| int | GetFieldCount (void) const |
| long | GetFID (void) const |
| OGRErr | SetFID (long nFID) |
| void | SetField (int nIndex, int nValue) |
| void | SetField (int nIndex, OGRField *psField) |
| void | SetField (int nIndex, double dfValue) |
| void | SetField (int nIndex, const wxString &sValue) |
| void | SetField (int nIndex, const char *pszStr) |
| void | SetField (int nIndex, const wxArrayInt &anValues) |
| void | SetField (int nIndex, const wxArrayDouble &adfValues) |
| void | SetField (int nIndex, const wxArrayString &asValues) |
| void | SetField (int nIndex, const wxDateTime &dt) |
| void | SetField (const wxString &sFieldName, int nValue) |
| void | SetField (const wxString &sFieldName, double dfValue) |
| void | SetField (const wxString &sFieldName, const wxString &sValue) |
| void | SetField (const wxString &sFieldName, const wxArrayInt &anValues) |
| void | SetField (const wxString &sFieldName, const wxArrayDouble &adfValues) |
| void | SetField (const wxString &sFieldName, const wxArrayString &asValues) |
| void | SetField (int nIndex, int nYear, int nMonth, int nDay, int nHour=0, int nMinute=0, int nSecond=0, int nTZFlag=0) |
| void | SetField (const wxString &sFieldName, int nYear, int nMonth, int nDay, int nHour=0, int nMinute=0, int nSecond=0, int nTZFlag=0) |
| OGRErr | SetGeometry (const wxGISGeometry &Geom) |
| OGRErr | SetGeometryDirectly (const wxGISGeometry &Geom) |
| void | SetStyleString (const wxString &sStyle) |
| void | StealGeometry (void) |
| void | SetEncoding (const wxFontEncoding &eEnc, bool bRecodeToSystem=false) |
An OGRFeature wrapper class.