# OGRLayerDecorator Member List

This is the complete list of members for OGRLayerDecorator, including all inherited members.

AlterFieldDefn(int iField, OGRFieldDefn *poNewFieldDefn, int nFlags) | OGRLayerDecorator | `[virtual]`
Clip(OGRLayer *pLayerMethod, OGRLayer *pLayerResult, char **papszOptions=NULL, GDALProgressFunc pfnProgress=NULL, void *pProgressArg=NULL) | OGRLayer |
CreateFeature(OGRFeature *poFeature) | OGRLayerDecorator | `[virtual]`
CreateField(OGRFieldDefn *poField, int bApproxOK=TRUE) | OGRLayerDecorator | `[virtual]`
CreateGeomField(OGRGeomFieldDefn *poField, int bApproxOK=TRUE) | OGRLayer | `[virtual]`
DeleteFeature(long nFID) | OGRLayerDecorator | `[virtual]`
DeleteField(int iField) | OGRLayerDecorator | `[virtual]`
Dereference() | OGRLayer |
Erase(OGRLayer *pLayerMethod, OGRLayer *pLayerResult, char **papszOptions=NULL, GDALProgressFunc pfnProgress=NULL, void *pProgressArg=NULL) | OGRLayer |
FindFieldIndex(const char *pszFieldName, int bExactMatch) | OGRLayer | `[virtual]`
GetExtent(int iGeomField, OGREnvelope *psExtent, int bForce=TRUE) | OGRLayerDecorator | `[virtual]`
GetExtent(OGREnvelope *psExtent, int bForce=TRUE) | OGRLayerDecorator | `[virtual]`
GetFeature(long nFID) | OGRLayerDecorator | `[virtual]`
GetFeatureCount(int bForce=TRUE) | OGRLayerDecorator | `[virtual]`
GetFIDColumn() | OGRLayerDecorator | `[virtual]`
GetGeometryColumn() | OGRLayerDecorator | `[virtual]`
GetGeomType() | OGRLayerDecorator | `[virtual]`
GetInfo(const char *) | OGRLayer | `[virtual]`
GetLayerDefn() | OGRLayerDecorator | `[virtual]`
GetName() | OGRLayerDecorator | `[virtual]`
GetNextFeature() | OGRLayerDecorator | `[virtual]`
GetRefCount() const | OGRLayer |
GetSpatialFilter() | OGRLayerDecorator | `[virtual]`
GetSpatialRef() | OGRLayerDecorator | `[virtual]`
GetStyleTable() | OGRLayerDecorator | `[virtual]`
Identity(OGRLayer *pLayerMethod, OGRLayer *pLayerResult, char **papszOptions=NULL, GDALProgressFunc pfnProgress=NULL, void *pProgressArg=NULL) | OGRLayer |
Intersection(OGRLayer *pLayerMethod, OGRLayer *pLayerResult, char **papszOptions=NULL, GDALProgressFunc pfnProgress=NULL, void *pProgressArg=NULL) | OGRLayer |
Reference() | OGRLayer |
ReorderField(int iOldFieldPos, int iNewFieldPos) | OGRLayer |
ReorderFields(int *panMap) | OGRLayerDecorator | `[virtual]`
ResetReading() | OGRLayerDecorator | `[virtual]`
SetAttributeFilter(const char *) | OGRLayerDecorator | `[virtual]`
SetFeature(OGRFeature *poFeature) | OGRLayerDecorator | `[virtual]`
SetIgnoredFields(const char **papszFields) | OGRLayerDecorator | `[virtual]`
SetNextByIndex(long nIndex) | OGRLayerDecorator | `[virtual]`
SetSpatialFilter(OGRGeometry *) | OGRLayerDecorator | `[virtual]`
SetSpatialFilter(int iGeomField, OGRGeometry *) | OGRLayerDecorator | `[virtual]`
SetSpatialFilterRect(double dfMinX, double dfMinY, double dfMaxX, double dfMaxY) | OGRLayerDecorator | `[virtual]`
SetSpatialFilterRect(int iGeomField, double dfMinX, double dfMinY, double dfMaxX, double dfMaxY) | OGRLayerDecorator | `[virtual]`
SetStyleTable(OGRStyleTable *poStyleTable) | OGRLayerDecorator | `[virtual]`
SetStyleTableDirectly(OGRStyleTable *poStyleTable) | OGRLayerDecorator | `[virtual]`
SymDifference(OGRLayer *pLayerMethod, OGRLayer *pLayerResult, char **papszOptions, GDALProgressFunc pfnProgress, void *pProgressArg) | OGRLayer |
SyncToDisk() | OGRLayerDecorator | `[virtual]`
TestCapability(const char *) | OGRLayerDecorator | `[virtual]`
Union(OGRLayer *pLayerMethod, OGRLayer *pLayerResult, char **papszOptions=NULL, GDALProgressFunc pfnProgress=NULL, void *pProgressArg=NULL) | OGRLayer |
Update(OGRLayer *pLayerMethod, OGRLayer *pLayerResult, char **papszOptions=NULL, GDALProgressFunc pfnProgress=NULL, void *pProgressArg=NULL) | OGRLayer |

Generated for GDAL by 1.7.1.