#include "ogr_core.h"Go to the source code of this file.
Functions | |
| OGRErr | OGR_G_CreateFromWkb (unsigned char *, OGRSpatialReferenceH, OGRGeometryH *, int) |
| OGRErr | OGR_G_CreateFromWkt (char **, OGRSpatialReferenceH, OGRGeometryH *) |
| void | OGR_G_DestroyGeometry (OGRGeometryH) |
| OGRGeometryH | OGR_G_CreateGeometry (OGRwkbGeometryType) |
| int | OGR_G_GetDimension (OGRGeometryH) |
| int | OGR_G_GetCoordinateDimension (OGRGeometryH) |
| OGRGeometryH | OGR_G_Clone (OGRGeometryH) |
| void | OGR_G_GetEnvelope (OGRGeometryH, OGREnvelope *) |
| OGRErr | OGR_G_ImportFromWkb (OGRGeometryH, unsigned char *, int) |
| OGRErr | OGR_G_ExportToWkb (OGRGeometryH, OGRwkbByteOrder, unsigned char *) |
| int | OGR_G_WkbSize (OGRGeometryH hGeom) |
| OGRErr | OGR_G_ImportFromWkt (OGRGeometryH, char **) |
| OGRErr | OGR_G_ExportToWkt (OGRGeometryH, char **) |
| OGRwkbGeometryType | OGR_G_GetGeometryType (OGRGeometryH) |
| const char * | OGR_G_GetGeometryName (OGRGeometryH) |
| void | OGR_G_DumpReadable (OGRGeometryH, FILE *, const char *) |
| void | OGR_G_FlattenTo2D (OGRGeometryH) |
| void | OGR_G_AssignSpatialReference (OGRGeometryH, OGRSpatialReferenceH) |
| OGRSpatialReferenceH | OGR_G_GetSpatialReference (OGRGeometryH) |
| OGRErr | OGR_G_Transform (OGRGeometryH, OGRCoordinateTransformationH) |
| OGRErr | OGR_G_TransformTo (OGRGeometryH, OGRSpatialReferenceH) |
| int | OGR_G_Intersects (OGRGeometryH, OGRGeometryH) |
| int | OGR_G_Equals (OGRGeometryH, OGRGeometryH) |
| double | OGR_G_GetArea (OGRGeometryH) |
| void | OGR_G_Empty (OGRGeometryH) |
| int | OGR_G_GetPointCount (OGRGeometryH) |
| double | OGR_G_GetX (OGRGeometryH, int) |
| double | OGR_G_GetY (OGRGeometryH, int) |
| double | OGR_G_GetZ (OGRGeometryH, int) |
| void | OGR_G_GetPoint (OGRGeometryH, int iPoint, double *, double *, double *) |
| void | OGR_G_SetPoint (OGRGeometryH, int iPoint, double, double, double) |
| void | OGR_G_SetPoint_2D (OGRGeometryH, int iPoint, double, double) |
| void | OGR_G_AddPoint (OGRGeometryH, double, double, double) |
| void | OGR_G_AddPoint_2D (OGRGeometryH, double, double) |
| int | OGR_G_GetGeometryCount (OGRGeometryH) |
| OGRGeometryH | OGR_G_GetGeometryRef (OGRGeometryH, int) |
| OGRErr | OGR_G_AddGeometry (OGRGeometryH, OGRGeometryH) |
| OGRErr | OGR_G_AddGeometryDirectly (OGRGeometryH, OGRGeometryH) |
| OGRErr | OGR_G_RemoveGeometry (OGRGeometryH, int, int) |
| OGRGeometryH | OGRBuildPolygonFromEdges (OGRGeometryH hLinesAsCollection, int bBestEffort, int bAutoClose, double dfTolerance, OGRErr *peErr) |
| OGRFieldDefnH | OGR_Fld_Create (const char *, OGRFieldType) |
| void | OGR_Fld_Destroy (OGRFieldDefnH) |
| void | OGR_Fld_SetName (OGRFieldDefnH, const char *) |
| const char * | OGR_Fld_GetNameRef (OGRFieldDefnH) |
| OGRFieldType | OGR_Fld_GetType (OGRFieldDefnH) |
| void | OGR_Fld_SetType (OGRFieldDefnH, OGRFieldType) |
| OGRJustification | OGR_Fld_GetJustify (OGRFieldDefnH) |
| void | OGR_Fld_SetJustify (OGRFieldDefnH, OGRJustification) |
| int | OGR_Fld_GetWidth (OGRFieldDefnH) |
| void | OGR_Fld_SetWidth (OGRFieldDefnH, int) |
| int | OGR_Fld_GetPrecision (OGRFieldDefnH) |
| void | OGR_Fld_SetPrecision (OGRFieldDefnH, int) |
| void | OGR_Fld_Set (OGRFieldDefnH, const char *, OGRFieldType, int, int, OGRJustification) |
| const char * | OGR_GetFieldTypeName (OGRFieldType) |
| OGRFeatureDefnH | OGR_FD_Create (const char *) |
| void | OGR_FD_Destroy (OGRFeatureDefnH) |
| void | OGR_FD_Release (OGRFeatureDefnH) |
| const char * | OGR_FD_GetName (OGRFeatureDefnH) |
| int | OGR_FD_GetFieldCount (OGRFeatureDefnH) |
| OGRFieldDefnH | OGR_FD_GetFieldDefn (OGRFeatureDefnH, int) |
| int | OGR_FD_GetFieldIndex (OGRFeatureDefnH, const char *) |
| void | OGR_FD_AddFieldDefn (OGRFeatureDefnH, OGRFieldDefnH) |
| OGRwkbGeometryType | OGR_FD_GetGeomType (OGRFeatureDefnH) |
| void | OGR_FD_SetGeomType (OGRFeatureDefnH, OGRwkbGeometryType) |
| int | OGR_FD_Reference (OGRFeatureDefnH) |
| int | OGR_FD_Dereference (OGRFeatureDefnH) |
| int | OGR_FD_GetReferenceCount (OGRFeatureDefnH) |
| OGRFeatureH | OGR_F_Create (OGRFeatureDefnH) |
| void | OGR_F_Destroy (OGRFeatureH) |
| OGRFeatureDefnH | OGR_F_GetDefnRef (OGRFeatureH) |
| OGRErr | OGR_F_SetGeometryDirectly (OGRFeatureH, OGRGeometryH) |
| OGRErr | OGR_F_SetGeometry (OGRFeatureH, OGRGeometryH) |
| OGRGeometryH | OGR_F_GetGeometryRef (OGRFeatureH) |
| OGRFeatureH | OGR_F_Clone (OGRFeatureH) |
| int | OGR_F_Equal (OGRFeatureH, OGRFeatureH) |
| int | OGR_F_GetFieldCount (OGRFeatureH) |
| OGRFieldDefnH | OGR_F_GetFieldDefnRef (OGRFeatureH, int) |
| int | OGR_F_GetFieldIndex (OGRFeatureH, const char *) |
| int | OGR_F_IsFieldSet (OGRFeatureH, int) |
| void | OGR_F_UnsetField (OGRFeatureH, int) |
| OGRField * | OGR_F_GetRawFieldRef (OGRFeatureH, int) |
| int | OGR_F_GetFieldAsInteger (OGRFeatureH, int) |
| double | OGR_F_GetFieldAsDouble (OGRFeatureH, int) |
| const char * | OGR_F_GetFieldAsString (OGRFeatureH, int) |
| const int * | OGR_F_GetFieldAsIntegerList (OGRFeatureH, int, int *) |
| const double * | OGR_F_GetFieldAsDoubleList (OGRFeatureH, int, int *) |
| char ** | OGR_F_GetFieldAsStringList (OGRFeatureH, int) |
| GByte * | OGR_F_GetFieldAsBinary (OGRFeatureH, int, int *) |
| int | OGR_F_GetFieldAsDateTime (OGRFeatureH, int, int *, int *, int *, int *, int *, int *, int *) |
| void | OGR_F_SetFieldInteger (OGRFeatureH, int, int) |
| void | OGR_F_SetFieldDouble (OGRFeatureH, int, double) |
| void | OGR_F_SetFieldString (OGRFeatureH, int, const char *) |
| void | OGR_F_SetFieldIntegerList (OGRFeatureH, int, int, int *) |
| void | OGR_F_SetFieldDoubleList (OGRFeatureH, int, int, double *) |
| void | OGR_F_SetFieldStringList (OGRFeatureH, int, char **) |
| void | OGR_F_SetFieldRaw (OGRFeatureH, int, OGRField *) |
| void | OGR_F_SetFieldBinary (OGRFeatureH, int, int, GByte *) |
| void | OGR_F_SetFieldDateTime (OGRFeatureH, int, int, int, int, int, int, int, int) |
| long | OGR_F_GetFID (OGRFeatureH) |
| OGRErr | OGR_F_SetFID (OGRFeatureH, long) |
| void | OGR_F_DumpReadable (OGRFeatureH, FILE *) |
| OGRErr | OGR_F_SetFrom (OGRFeatureH, OGRFeatureH, int) |
| const char * | OGR_F_GetStyleString (OGRFeatureH) |
| void | OGR_F_SetStyleString (OGRFeatureH, const char *) |
| void | OGR_F_SetStyleStringDirectly (OGRFeatureH, char *) |
| OGRGeometryH | OGR_L_GetSpatialFilter (OGRLayerH) |
| void | OGR_L_SetSpatialFilter (OGRLayerH, OGRGeometryH) |
| OGRErr | OGR_L_SetAttributeFilter (OGRLayerH, const char *) |
| void | OGR_L_ResetReading (OGRLayerH) |
| OGRFeatureH | OGR_L_GetNextFeature (OGRLayerH) |
| OGRFeatureH | OGR_L_GetFeature (OGRLayerH, long) |
| OGRErr | OGR_L_SetFeature (OGRLayerH, OGRFeatureH) |
| OGRErr | OGR_L_CreateFeature (OGRLayerH, OGRFeatureH) |
| OGRErr | OGR_L_DeleteFeature (OGRLayerH, long) |
| OGRFeatureDefnH | OGR_L_GetLayerDefn (OGRLayerH) |
| OGRSpatialReferenceH | OGR_L_GetSpatialRef (OGRLayerH) |
| OGRErr | OGR_L_GetExtent (OGRLayerH, OGREnvelope *, int) |
| int | OGR_L_TestCapability (OGRLayerH, const char *) |
| OGRErr | OGR_L_CreateField (OGRLayerH, OGRFieldDefnH, int) |
| OGRErr | OGR_L_StartTransaction (OGRLayerH) |
| OGRErr | OGR_L_CommitTransaction (OGRLayerH) |
| OGRErr | OGR_L_RollbackTransaction (OGRLayerH) |
| const char * | OGR_DS_GetName (OGRDataSourceH) |
| int | OGR_DS_GetLayerCount (OGRDataSourceH) |
| OGRLayerH | OGR_DS_GetLayer (OGRDataSourceH, int) |
| OGRLayerH | OGR_DS_GetLayerByName (OGRDataSourceH, const char *) |
| OGRLayerH | OGR_DS_CreateLayer (OGRDataSourceH, const char *, OGRSpatialReferenceH, OGRwkbGeometryType, char **) |
| int | OGR_DS_TestCapability (OGRDataSourceH, const char *) |
| OGRLayerH | OGR_DS_ExecuteSQL (OGRDataSourceH, const char *, OGRGeometryH, const char *) |
| void | OGR_DS_ReleaseResultSet (OGRDataSourceH, OGRLayerH) |
| const char * | OGR_Dr_GetName (OGRSFDriverH) |
| OGRDataSourceH | OGR_Dr_Open (OGRSFDriverH, const char *, int) |
| int | OGR_Dr_TestCapability (OGRSFDriverH, const char *) |
| OGRDataSourceH | OGR_Dr_CreateDataSource (OGRSFDriverH, const char *, char **) |
| OGRDataSourceH | OGROpen (const char *, int, OGRSFDriverH *) |
| void | OGRRegisterDriver (OGRSFDriverH) |
| int | OGRGetDriverCount (void) |
| OGRSFDriverH | OGRGetDriver (int) |
| void | OGRRegisterAll (void) |
| OGRStyleMgrH | OGR_SM_Create (void *hStyleTable) |
| void | OGR_SM_Destroy (OGRStyleMgrH hSM) |
| const char * | OGR_SM_InitFromFeature (OGRStyleMgrH hSM, OGRFeatureH hFeat) |
| int | OGR_SM_InitStyleString (OGRStyleMgrH hSM, const char *pszStyleString) |
| int | OGR_SM_GetPartCount (OGRStyleMgrH hSM, const char *pszStyleString) |
| OGRStyleToolH | OGR_SM_GetPart (OGRStyleMgrH hSM, int nPartId, const char *pszStyleString) |
| int | OGR_SM_AddPart (OGRStyleMgrH hSM, OGRStyleToolH hST) |
| OGRStyleToolH | OGR_ST_Create (OGRSTClassId eClassId) |
| void | OGR_ST_Destroy (OGRStyleToolH hST) |
| OGRSTClassId | OGR_ST_GetType (OGRStyleToolH hST) |
| OGRSTUnitId | OGR_ST_GetUnit (OGRStyleToolH hST) |
| void | OGR_ST_SetUnit (OGRStyleToolH hST, OGRSTUnitId eUnit, double dfGroundPaperScale) |
| const char * | OGR_ST_GetParamStr (OGRStyleToolH hST, int eParam, int *bValueIsNull) |
| int | OGR_ST_GetParamNum (OGRStyleToolH hST, int eParam, int *bValueIsNull) |
| double | OGR_ST_GetParamDbl (OGRStyleToolH hST, int eParam, int *bValueIsNull) |
| void | OGR_ST_SetParamStr (OGRStyleToolH hST, int eParam, const char *pszValue) |
| void | OGR_ST_SetParamNum (OGRStyleToolH hST, int eParam, int nValue) |
| const char * | OGR_ST_GetStyleString (OGRStyleToolH hST) |
| int | OGR_ST_GetRGBFromString (OGRStyleToolH hST, const char *pszColor, int *pnRed, int *pnGreen, int *pnBlue, int *pnAlpha) |
See also: ogr_geometry.h, ogr_feature.h, ogrsf_frmts.h, ogr_featurestyle.h
| OGRDataSourceH OGR_Dr_CreateDataSource | ( | OGRSFDriverH | hDriver, | |
| const char * | pszName, | |||
| char ** | papszOptions | |||
| ) |
This function attempts to create a new data source based on the passed driver. The papszOptions argument can be used to control driver specific creation options. These options are normally documented in the format specific documentation.
This function is the same as the C++ method OGRSFDriver::CreateDataSource().
| hDriver | handle to the driver on which data source creation is based. | |
| pszName | the name for the new data source. | |
| papszOptions | a StringList of name=value options. Options are driver specific, and driver information can be found at the following url: http://www.gdal.org/ogr/ogr_formats.html |
References OGRSFDriver::CreateDataSource(), OGRDataSource::GetDriver(), OGR_Dr_CreateDataSource(), and OGRDataSource::SetDriver().
Referenced by OGR_Dr_CreateDataSource().
| const char * OGR_Dr_GetName | ( | OGRSFDriverH | hDriver | ) |
Fetch name of driver (file format). This name should be relatively short (10-40 characters), and should reflect the underlying file format. For instance "ESRI Shapefile".
This function is the same as the C++ method OGRSFDriver::GetName().
| hDriver | handle to the the driver to get the name from. |
References OGR_Dr_GetName().
Referenced by OGR_Dr_GetName().
| OGRDataSourceH OGR_Dr_Open | ( | OGRSFDriverH | hDriver, | |
| const char * | pszName, | |||
| int | bUpdate | |||
| ) |
Attempt to open file with this driver.
This function is the same as the C++ method OGRSFDriver::Open().
| hDriver | handle to the driver that is used to open file. | |
| pszName | the name of the file, or data source to try and open. | |
| bUpdate | TRUE if update access is required, otherwise FALSE (the default). |
References OGRDataSource::GetDriver(), OGR_Dr_Open(), and OGRDataSource::SetDriver().
Referenced by OGR_Dr_Open().
| int OGR_Dr_TestCapability | ( | OGRSFDriverH | hDriver, | |
| const char * | pszCap | |||
| ) |
Test if capability is available.
One of the following data source capability names can be passed into this function, and a TRUE or FALSE value will be returned indicating whether or not the capability is available for this object.
The define macro forms of the capability names should be used in preference to the strings themselves to avoid mispelling.
This function is the same as the C++ method OGRSFDriver::TestCapability().
| hDriver | handle to the driver to test the capability against. | |
| pszCap | the capability to test. |
References OGR_Dr_TestCapability().
Referenced by OGR_Dr_TestCapability().
| OGRLayerH OGR_DS_CreateLayer | ( | OGRDataSourceH | hDS, | |
| const char * | pszName, | |||
| OGRSpatialReferenceH | hSpatialRef, | |||
| OGRwkbGeometryType | eType, | |||
| char ** | papszOptions | |||
| ) |
This function attempts to create a new layer on the data source with the indicated name, coordinate system, geometry type. The papszOptions argument can be used to control driver specific creation options. These options are normally documented in the format specific documentation.
This function is the same as the C++ method OGRDataSource::CreateLayer().
| hDS | The dataset handle. | |
| pszName | the name for the new layer. This should ideally not match any existing layer on the datasource. | |
| hSpatialRef | handle to the coordinate system to use for the new layer, or NULL if no coordinate system is available. | |
| eType | the geometry type for the layer. Use wkbUnknown if there are no constraints on the types geometry to be written. | |
| papszOptions | a StringList of name=value options. Options are driver specific, and driver information can be found at the following url: http://www.gdal.org/ogr/ogr_formats.html |
#include "ogrsf_frmts.h" #include "cpl_string.h" ... OGRLayerH *hLayer; char *papszOptions; if( OGR_DS_TestCapability( hDS, ODsCreateLayer ) ) { ... } papszOptions = CSLSetNameValue( papszOptions, "DIM", "2" ); hLayer = OGR_DS_CreateLayer( hDS, "NewLayer", NULL, wkbUnknown, papszOptions ); CSLDestroy( papszOptions ); if( hLayer == NULL ) { ... }
References OGR_DS_CreateLayer().
Referenced by OGR_DS_CreateLayer().
| OGRLayerH OGR_DS_ExecuteSQL | ( | OGRDataSourceH | hDS, | |
| const char * | pszSQLCommand, | |||
| OGRGeometryH | hSpatialFilter, | |||
| const char * | pszDialect | |||
| ) |
Execute an SQL statement against the data store.
The result of an SQL query is either NULL for statements that are in error, or that have no results set, or an OGRLayer handle representing a results set from the query. Note that this OGRLayer is in addition to the layers in the data store and must be destroyed with OGR_DS_ReleaseResultsSet() before the data source is closed (destroyed).
For more information on the SQL dialect supported internally by OGR review the OGR SQL document. Some drivers (ie. Oracle and PostGIS) pass the SQL directly through to the underlying RDBMS.
This function is the same as the C++ method OGRDataSource::ExecuteSQL();
| hDS | handle to the data source on which the SQL query is executed. | |
| pszSQLCommand | the SQL statement to execute. | |
| hSpatialFilter | handle to a geometry which represents a spatial filter. | |
| pszDialect | allows control of the statement dialect. By default it is assumed to be "generic" SQL, whatever that is. |
References OGR_DS_ExecuteSQL().
Referenced by OGR_DS_ExecuteSQL().
| OGRLayerH OGR_DS_GetLayer | ( | OGRDataSourceH | hDS, | |
| int | iLayer | |||
| ) |
Fetch a layer by index. The returned layer remains owned by the OGRDataSource and should not be deleted by the application.
This function is the same as the C++ method OGRDataSource::GetLayer().
| hDS | handle to the data source from which to get the layer. | |
| iLayer | a layer number between 0 and OGR_DS_GetLayerCount()-1. |
References OGR_DS_GetLayer().
Referenced by OGR_DS_GetLayer().
| OGRLayerH OGR_DS_GetLayerByName | ( | OGRDataSourceH | hDS, | |
| const char * | pszLayerName | |||
| ) |
Fetch a layer by name. The returned layer remains owned by the OGRDataSource and should not be deleted by the application.
This function is the same as the C++ method OGRDataSource::GetLayerByName().
| hDS | handle to the data source from which to get the layer. | |
| psz | Layer the layer name of the layer to fetch. |
References OGR_DS_GetLayerByName().
Referenced by OGR_DS_GetLayerByName().
| int OGR_DS_GetLayerCount | ( | OGRDataSourceH | hDS | ) |
Get the number of layers in this data source.
This function is the same as the C++ method OGRDataSource::GetLayerCount().
| hDS | handle to the data source from which to get the number of layers. |
References OGR_DS_GetLayerCount().
Referenced by OGR_DS_GetLayerCount().
| const char * OGR_DS_GetName | ( | OGRDataSourceH | hDS | ) |
Returns the name of the data source. This string should be sufficient to open the data source if passed to the same OGRSFDriver that this data source was opened with, but it need not be exactly the same string that was used to open the data source. Normally this is a filename.
This function is the same as the C++ method OGRDataSource::GetName().
| hDS | handle to the data source to get the name from. |
References OGR_DS_GetName().
Referenced by OGR_DS_GetName().
| void OGR_DS_ReleaseResultSet | ( | OGRDataSourceH | hDS, | |
| OGRLayerH | hLayer | |||
| ) |
Release results of OGR_DS_ExecuteSQL().
This function should only be used to deallocate OGRLayers resulting from an OGR_DS_ExecuteSQL() call on the same OGRDataSource. Failure to deallocate a results set before destroying the OGRDataSource may cause errors.
This function is the same as the C++ method OGRDataSource::ReleaseResultsSet().
| hDS | an handle to the data source on which was executed an SQL query. | |
| hLayer | handle to the result of a previous OGR_DS_ExecuteSQL() call. |
References OGR_DS_ReleaseResultSet().
Referenced by OGR_DS_ReleaseResultSet().
| int OGR_DS_TestCapability | ( | OGRDataSourceH | hDS, | |
| const char * | pszCapability | |||
| ) |
Test if capability is available.
One of the following data source capability names can be passed into this function, and a TRUE or FALSE value will be returned indicating whether or not the capability is available for this object.
The define macro forms of the capability names should be used in preference to the strings themselves to avoid mispelling.
This function is the same as the C++ method OGRDataSource::TestCapability().
| hDS | handle to the data source against which to test the capability. | |
| pszCapability | the capability to test. |
References OGR_DS_TestCapability().
Referenced by OGR_DS_TestCapability().
| OGRFeatureH OGR_F_Clone | ( | OGRFeatureH | hFeat | ) |
Duplicate feature.
The newly created feature is owned by the caller, and will have it's own reference to the OGRFeatureDefn.
This function is the same as the C++ method OGRFeature::Clone().
| hFeat | handle to the feature to clone. |
References OGR_F_Clone().
Referenced by OGR_F_Clone().
| OGRFeatureH OGR_F_Create | ( | OGRFeatureDefnH | hDefn | ) |
Feature factory.
Note that the OGRFeature will increment the reference count of it's defining OGRFeatureDefn. Destruction of the OGRFeatureDefn before destruction of all OGRFeatures that depend on it is likely to result in a crash.
This function is the same as the C++ method OGRFeature::OGRFeature().
| hDefn | handle to the feature class (layer) definition to which the feature will adhere. |
References OGR_F_Create(), and OGRFeature::OGRFeature().
Referenced by OGR_F_Create().
| void OGR_F_Destroy | ( | OGRFeatureH | hFeat | ) |
Destroy feature
The feature is deleted, but within the context of the GDAL/OGR heap. This is necessary when higher level applications use GDAL/OGR from a DLL and they want to delete a feature created within the DLL. If the delete is done in the calling application the memory will be freed onto the application heap which is inappropriate.
This function is the same as the C++ method OGRFeature::DestroyFeature().
| hFeat | handle to the feature to destroy. |
References OGR_F_Destroy().
Referenced by OGR_F_Destroy().
| void OGR_F_DumpReadable | ( | OGRFeatureH | hFeat, | |
| FILE * | fpOut | |||
| ) |
Dump this feature in a human readable form.
This dumps the attributes, and geometry; however, it doesn't definition information (other than field types and names), nor does it report the geometry spatial reference system.
This function is the same as the C++ method OGRFeature::DumpReadable().
| hFeat | handle to the feature to dump. | |
| fpOut | the stream to write to, such as strout. |
References OGR_F_DumpReadable().
Referenced by OGR_F_DumpReadable().
| int OGR_F_Equal | ( | OGRFeatureH | hFeat, | |
| OGRFeatureH | hOtherFeat | |||
| ) |
Test if two features are the same.
Two features are considered equal if the share them (handle equality) same OGRFeatureDefn, have the same field values, and the same geometry (as tested by OGR_G_Equal()) as well as the same feature id.
This function is the same as the C++ method OGRFeature::Equal().
| hFeat | handle to one of the feature. | |
| hOtherFeat | handle to the other feature to test this one against. |
References OGR_F_Equal().
Referenced by OGR_F_Equal().
| OGRFeatureDefnH OGR_F_GetDefnRef | ( | OGRFeatureH | hFeat | ) |
Fetch feature definition.
This function is the same as the C++ method OGRFeature::GetDefnRef().
| hFeat | handle to the feature to get the feature definition from. |
References OGR_F_GetDefnRef().
Referenced by OGR_F_GetDefnRef().
| long OGR_F_GetFID | ( | OGRFeatureH | hFeat | ) |
Get feature identifier.
This function is the same as the C++ method OGRFeature::GetFID().
| hFeat | handle to the feature from which to get the feature identifier. |
References OGR_F_GetFID().
Referenced by OGR_F_GetFID().
| GByte* OGR_F_GetFieldAsBinary | ( | OGRFeatureH | hFeat, | |
| int | iField, | |||
| int * | pnBytes | |||
| ) |
Fetch field value as binary.
Currently this method only works for OFTBinary fields.
This function is the same as the C++ method OGRFeature::GetFieldAsBinary().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to fetch, from 0 to GetFieldCount()-1. | |
| pnBytes | location to place count of bytes returned. |
References OGR_F_GetFieldAsBinary().
Referenced by OGR_F_GetFieldAsBinary().
| int OGR_F_GetFieldAsDateTime | ( | OGRFeatureH | hFeat, | |
| int | iField, | |||
| int * | pnYear, | |||
| int * | pnMonth, | |||
| int * | pnDay, | |||
| int * | pnHour, | |||
| int * | pnMinute, | |||
| int * | pnSecond, | |||
| int * | pnTZFlag | |||
| ) |
Fetch field value as date and time.
Currently this method only works for OFTDate, OFTTime and OFTDateTime fields.
This function is the same as the C++ method OGRFeature::GetFieldAsDateTime().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to fetch, from 0 to GetFieldCount()-1. | |
| int | pnYear (including century) | |
| int | pnMonth (1-12) | |
| int | pnDay (1-31) | |
| int | pnHour (0-23) | |
| int | pnMinute (0-59) | |
| int | pnSecond (0-59) | |
| int | pnTZFlag (0=unknown, 1=localtime, 100=GMT, see data model for details) |
References OGR_F_GetFieldAsDateTime().
Referenced by OGR_F_GetFieldAsDateTime().
| double OGR_F_GetFieldAsDouble | ( | OGRFeatureH | hFeat, | |
| int | iField | |||
| ) |
Fetch field value as a double.
OFTString features will be translated using atof(). OFTInteger fields will be cast to double. Other field types, or errors will result in a return value of zero.
This function is the same as the C++ method OGRFeature::GetFieldAsDouble().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to fetch, from 0 to GetFieldCount()-1. |
References OGR_F_GetFieldAsDouble().
Referenced by OGR_F_GetFieldAsDouble().
| const double* OGR_F_GetFieldAsDoubleList | ( | OGRFeatureH | hFeat, | |
| int | iField, | |||
| int * | pnCount | |||
| ) |
Fetch field value as a list of doubles.
Currently this function only works for OFTRealList fields.
This function is the same as the C++ method OGRFeature::GetFieldAsDoubleList().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to fetch, from 0 to GetFieldCount()-1. | |
| pnCount | an integer to put the list count (number of doubles) into. |
References OGR_F_GetFieldAsDoubleList().
Referenced by OGR_F_GetFieldAsDoubleList().
| int OGR_F_GetFieldAsInteger | ( | OGRFeatureH | hFeat, | |
| int | iField | |||
| ) |
Fetch field value as integer.
OFTString features will be translated using atoi(). OFTReal fields will be cast to integer. Other field types, or errors will result in a return value of zero.
This function is the same as the C++ method OGRFeature::GetFieldAsInteger().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to fetch, from 0 to GetFieldCount()-1. |
References OGR_F_GetFieldAsInteger().
Referenced by OGR_F_GetFieldAsInteger().
| const int* OGR_F_GetFieldAsIntegerList | ( | OGRFeatureH | hFeat, | |
| int | iField, | |||
| int * | pnCount | |||
| ) |
Fetch field value as a list of integers.
Currently this function only works for OFTIntegerList fields.
This function is the same as the C++ method OGRFeature::GetFieldAsIntegerList().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to fetch, from 0 to GetFieldCount()-1. | |
| pnCount | an integer to put the list count (number of integers) into. |
References OGR_F_GetFieldAsIntegerList().
Referenced by OGR_F_GetFieldAsIntegerList().
| const char* OGR_F_GetFieldAsString | ( | OGRFeatureH | hFeat, | |
| int | iField | |||
| ) |
Fetch field value as a string.
OFTReal and OFTInteger fields will be translated to string using sprintf(), but not necessarily using the established formatting rules. Other field types, or errors will result in a return value of zero.
This function is the same as the C++ method OGRFeature::GetFieldAsString().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to fetch, from 0 to GetFieldCount()-1. |
References OGR_F_GetFieldAsString().
Referenced by OGR_F_GetFieldAsString().
| char** OGR_F_GetFieldAsStringList | ( | OGRFeatureH | hFeat, | |
| int | iField | |||
| ) |
Fetch field value as a list of strings.
Currently this method only works for OFTStringList fields.
This function is the same as the C++ method OGRFeature::GetFieldAsStringList().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to fetch, from 0 to GetFieldCount()-1. |
References OGR_F_GetFieldAsStringList().
Referenced by OGR_F_GetFieldAsStringList().
| int OGR_F_GetFieldCount | ( | OGRFeatureH | hFeat | ) |
Fetch number of fields on this feature. This will always be the same as the field count for the OGRFeatureDefn.
This function is the same as the C++ method OGRFeature::GetFieldCount().
| hFeat | handle to the feature to get the fields count from. |
References OGR_F_GetFieldCount().
Referenced by OGR_F_GetFieldCount().
| OGRFieldDefnH OGR_F_GetFieldDefnRef | ( | OGRFeatureH | hFeat, | |
| int | i | |||
| ) |
Fetch definition for this field.
This function is the same as the C++ method OGRFeature::GetFieldDefnRef().
| hFeat | handle to the feature on which the field is found. | |
| i | the field to fetch, from 0 to GetFieldCount()-1. |
References OGR_F_GetFieldDefnRef().
Referenced by OGR_F_GetFieldDefnRef().
| int OGR_F_GetFieldIndex | ( | OGRFeatureH | hFeat, | |
| const char * | pszName | |||
| ) |
Fetch the field index given field name.
This is a cover for the OGRFeatureDefn::GetFieldIndex() method.
This function is the same as the C++ method OGRFeature::GetFieldIndex().
| hFeat | handle to the feature on which the field is found. | |
| pszName | the name of the field to search for. |
References OGR_F_GetFieldIndex().
Referenced by OGR_F_GetFieldIndex().
| OGRGeometryH OGR_F_GetGeometryRef | ( | OGRFeatureH | hFeat | ) |
Fetch an handle to feature geometry.
This function is the same as the C++ method OGRFeature::GetGeometryRef().
| hFeat | handle to the feature to get geometry from. |
References OGR_F_GetGeometryRef().
Referenced by OGR_F_GetGeometryRef().
| OGRField* OGR_F_GetRawFieldRef | ( | OGRFeatureH | hFeat, | |
| int | iField | |||
| ) |
Fetch an handle to the internal field value given the index.
This function is the same as the C++ method OGRFeature::GetRawFieldRef().
| hFeat | handle to the feature on which field is found. | |
| iField | the field to fetch, from 0 to GetFieldCount()-1. |
References OGR_F_GetRawFieldRef().
Referenced by OGR_F_GetRawFieldRef().
| const char* OGR_F_GetStyleString | ( | OGRFeatureH | hFeat | ) |
Fetch style string for this feature.
Set the OGR Feature Style Specification for details on the format of this string, and ogr_featurestyle.h for services available to parse it.
This function is the same as the C++ method OGRFeature::GetStyleString().
| hFeat | handle to the feature to get the style from. |
References OGR_F_GetStyleString().
Referenced by OGR_F_GetStyleString().
| int OGR_F_IsFieldSet | ( | OGRFeatureH | hFeat, | |
| int | iField | |||
| ) |
Test if a field has ever been assigned a value or not.
This function is the same as the C++ method OGRFeature::IsFieldSet().
| hFeat | handle to the feature on which the field is. | |
| iField | the field to test. |
References OGR_F_IsFieldSet().
Referenced by OGR_F_IsFieldSet().
| OGRErr OGR_F_SetFID | ( | OGRFeatureH | hFeat, | |
| long | nFID | |||
| ) |
Set the feature identifier.
For specific types of features this operation may fail on illegal features ids. Generally it always succeeds. Feature ids should be greater than or equal to zero, with the exception of OGRNullFID (-1) indicating that the feature id is unknown.
This function is the same as the C++ method OGRFeature::SetFID().
| hFeat | handle to the feature to set the feature id to. | |
| nFID | the new feature identifier value to assign. |
References OGR_F_SetFID().
Referenced by OGR_F_SetFID().
| void OGR_F_SetFieldBinary | ( | OGRFeatureH | hFeat, | |
| int | iField, | |||
| int | nBytes, | |||
| GByte * | pabyData | |||
| ) |
Set field to binary data.
This function currently on has an effect of OFTBinary fields.
This function is the same as the C++ method OGRFeature::SetField().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to set, from 0 to GetFieldCount()-1. | |
| nBytes | the number of bytes in pabyData array. | |
| pabyData | the data to apply. |
References OGR_F_SetFieldBinary().
Referenced by OGR_F_SetFieldBinary().
| void OGR_F_SetFieldDateTime | ( | OGRFeatureH | hFeat, | |
| int | iField, | |||
| int | nYear, | |||
| int | nMonth, | |||
| int | nDay, | |||
| int | nHour, | |||
| int | nMinute, | |||
| int | nSecond, | |||
| int | nTZFlag | |||
| ) |
Set field to datetime.
This method currently only has an effect for OFTDate, OFTTime and OFTDateTime fields.
| hFeat | handle to the feature that owned the field. | |
| iField | the field to set, from 0 to GetFieldCount()-1. | |
| nYear | (including century) | |
| nMonth | (1-12) | |
| nDay | (1-31) | |
| nHour | (0-23) | |
| nMinute | (0-59) | |
| nSecond | (0-59) | |
| nTZFlag | (0=unknown, 1=localtime, 100=GMT, see data model for details) |
References OGR_F_SetFieldDateTime().
Referenced by OGR_F_SetFieldDateTime().
| void OGR_F_SetFieldDouble | ( | OGRFeatureH | hFeat, | |
| int | iField, | |||
| double | dfValue | |||
| ) |
Set field to double value.
OFTInteger and OFTReal fields will be set directly. OFTString fields will be assigned a string representation of the value, but not necessarily taking into account formatting constraints on this field. Other field types may be unaffected.
This function is the same as the C++ method OGRFeature::SetField().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to fetch, from 0 to GetFieldCount()-1. | |
| dfValue | the value to assign. |
References OGR_F_SetFieldDouble().
Referenced by OGR_F_SetFieldDouble().
| void OGR_F_SetFieldDoubleList | ( | OGRFeatureH | hFeat, | |
| int | iField, | |||
| int | nCount, | |||
| double * | padfValues | |||
| ) |
Set field to list of doubles value.
This function currently on has an effect of OFTRealList fields.
This function is the same as the C++ method OGRFeature::SetField().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to set, from 0 to GetFieldCount()-1. | |
| nCount | the number of values in the list being assigned. | |
| padfValues | the values to assign. |
References OGR_F_SetFieldDoubleList().
Referenced by OGR_F_SetFieldDoubleList().
| void OGR_F_SetFieldInteger | ( | OGRFeatureH | hFeat, | |
| int | iField, | |||
| int | nValue | |||
| ) |
Set field to integer value.
OFTInteger and OFTReal fields will be set directly. OFTString fields will be assigned a string representation of the value, but not necessarily taking into account formatting constraints on this field. Other field types may be unaffected.
This function is the same as the C++ method OGRFeature::SetField().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to fetch, from 0 to GetFieldCount()-1. | |
| nValue | the value to assign. |
References OGR_F_SetFieldInteger().
Referenced by OGR_F_SetFieldInteger().
| void OGR_F_SetFieldIntegerList | ( | OGRFeatureH | hFeat, | |
| int | iField, | |||
| int | nCount, | |||
| int * | panValues | |||
| ) |
Set field to list of integers value.
This function currently on has an effect of OFTIntegerList fields.
This function is the same as the C++ method OGRFeature::SetField().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to set, from 0 to GetFieldCount()-1. | |
| nCount | the number of values in the list being assigned. | |
| panValues | the values to assign. |
References OGR_F_SetFieldIntegerList().
Referenced by OGR_F_SetFieldIntegerList().
| void OGR_F_SetFieldRaw | ( | OGRFeatureH | hFeat, | |
| int | iField, | |||
| OGRField * | psValue | |||
| ) |
Set field.
The passed value OGRField must be of exactly the same type as the target field, or an application crash may occur. The passed value is copied, and will not be affected. It remains the responsibility of the caller.
This function is the same as the C++ method OGRFeature::SetField().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to fetch, from 0 to GetFieldCount()-1. | |
| psValue | handle on the value to assign. |
References OGR_F_SetFieldRaw().
Referenced by OGR_F_SetFieldRaw().
| void OGR_F_SetFieldString | ( | OGRFeatureH | hFeat, | |
| int | iField, | |||
| const char * | pszValue | |||
| ) |
Set field to string value.
OFTInteger fields will be set based on an atoi() conversion of the string. OFTReal fields will be set based on an atof() conversion of the string. Other field types may be unaffected.
This function is the same as the C++ method OGRFeature::SetField().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to fetch, from 0 to GetFieldCount()-1. | |
| pszValue | the value to assign. |
References OGR_F_SetFieldString().
Referenced by OGR_F_SetFieldString().
| void OGR_F_SetFieldStringList | ( | OGRFeatureH | hFeat, | |
| int | iField, | |||
| char ** | papszValues | |||
| ) |
Set field to list of strings value.
This function currently on has an effect of OFTStringList fields.
This function is the same as the C++ method OGRFeature::SetField().
| hFeat | handle to the feature that owned the field. | |
| iField | the field to set, from 0 to GetFieldCount()-1. | |
| papszValues | the values to assign. |
References OGR_F_SetFieldStringList().
Referenced by OGR_F_SetFieldStringList().
| OGRErr OGR_F_SetFrom | ( | OGRFeatureH | hFeat, | |
| OGRFeatureH | hOtherFeat, | |||
| int | bForgiving | |||
| ) |
Set one feature from another.
Overwrite the contents of this feature from the geometry and attributes of another. The hOtherFeature does not need to have the same OGRFeatureDefn. Field values are copied by corresponding field names. Field types do not have to exactly match. OGR_F_SetField*() function conversion rules will be applied as needed.
This function is the same as the C++ method OGRFeature::SetFrom().
| hFeat | handle to the feature to set to. | |
| hOtherFeat | handle to the feature from which geometry, and field values will be copied. | |
| bForgiving | TRUE if the operation should continue despite lacking output fields matching some of the source fields. |
References OGR_F_SetFrom().
Referenced by OGR_F_SetFrom().
| OGRErr OGR_F_SetGeometry | ( | OGRFeatureH | hFeat, | |
| OGRGeometryH | hGeom | |||
| ) |
Set feature geometry.
This function updates the features geometry, and operate exactly as SetGeometryDirectly(), except that this function does not assume ownership of the passed geometry, but instead makes a copy of it.
This function is the same as the C++ OGRFeature::SetGeometry().
| hFeat | handle to the feature on which new geometry is applied to. | |
| hGeom | handle to the new geometry to apply to feature. |
References OGR_F_SetGeometry().
Referenced by OGR_F_SetGeometry().
| OGRErr OGR_F_SetGeometryDirectly | ( | OGRFeatureH | hFeat, | |
| OGRGeometryH | hGeom | |||
| ) |
Set feature geometry.
This function updates the features geometry, and operate exactly as SetGeometry(), except that this function assumes ownership of the passed geometry.
This function is the same as the C++ method OGRFeature::SetGeometryDirectly.
| hFeat | handle to the feature on which to apply the geometry. | |
| hGeom | handle to the new geometry to apply to feature. |
References OGR_F_SetGeometryDirectly().
Referenced by OGR_F_SetGeometryDirectly().
| void OGR_F_SetStyleString | ( | OGRFeatureH | hFeat, | |
| const char * | pszStyle | |||
| ) |
Set feature style string. This method operate exactly as OGR_F_SetStyleStringDirectly() except that it does not assume ownership of the passed string, but instead makes a copy of it.
This function is the same as the C++ method OGRFeature::SetStyleString().
| hFeat | handle to the feature to set style to. | |
| pszStyle | the style string to apply to this feature, cannot be NULL. |
References OGR_F_SetStyleString().
Referenced by OGR_F_SetStyleString().
| void OGR_F_SetStyleStringDirectly | ( | OGRFeatureH | hFeat, | |
| char * | pszStyle | |||
| ) |
Set feature style string. This method operate exactly as OGR_F_SetStyleString() except that it assumes ownership of the passed string.
This function is the same as the C++ method OGRFeature::SetStyleStringDirectly().
| hFeat | handle to the feature to set style to. | |
| pszStyle | the style string to apply to this feature, cannot be NULL. |
References OGR_F_SetStyleStringDirectly().
Referenced by OGR_F_SetStyleStringDirectly().
| void OGR_F_UnsetField | ( | OGRFeatureH | hFeat, | |
| int | iField | |||
| ) |
Clear a field, marking it as unset.
This function is the same as the C++ method OGRFeature::UnsetField().
| hFeat | handle to the feature on which the field is. | |
| iField | the field to unset. |
References OGR_F_UnsetField().
Referenced by OGR_F_UnsetField().
| void OGR_FD_AddFieldDefn | ( | OGRFeatureDefnH | hDefn, | |
| OGRFieldDefnH | hNewField | |||
| ) |
Add a new field definition to the passed feature definition.
This function should only be called while there are no OGRFeature objects in existance based on this OGRFeatureDefn. The OGRFieldDefn passed in is copied, and remains the responsibility of the caller.
This function is the same as the C++ method OGRFeatureDefn::AddFieldDefn.
| hDefn | handle to the feature definition to add the field definition to. | |
| hNewField | handle to the new field definition. |
References OGR_FD_AddFieldDefn().
Referenced by OGR_FD_AddFieldDefn().
| OGRFeatureDefnH OGR_FD_Create | ( | const char * | pszName | ) |
Create a new feature definition object to held the field definitions.
The OGRFeatureDefn maintains a reference count, but this starts at zero, and should normally be incremented by the owner.
This function is the same as the C++ method OGRFeatureDefn::OGRFeatureDefn().
| pszName | the name to be assigned to this layer/class. It does not need to be unique. |
References OGR_FD_Create(), and OGRFeatureDefn::OGRFeatureDefn().
Referenced by OGR_FD_Create().
| int OGR_FD_Dereference | ( | OGRFeatureDefnH | hDefn | ) |
Decrements the reference count by one.
This function is the same as the C++ method OGRFeatureDefn::Dereference().
| hDefn | handle to the feature definition on witch OGRFeature are based on. |
References OGR_FD_Dereference().
Referenced by OGR_FD_Dereference().
| void OGR_FD_Destroy | ( | OGRFeatureDefnH | hDefn | ) |
Destroy a feature definition object and release all memory associated with it.
This function is the same as the C++ method OGRFeatureDefn::~OGRFeatureDefn().
| hDefn | handle to the feature definition to be destroyed. |
References OGR_FD_Destroy().
Referenced by OGR_FD_Destroy().
| int OGR_FD_GetFieldCount | ( | OGRFeatureDefnH | hDefn | ) |
Fetch number of fields on the passed feature definition.
This function is the same as the C++ OGRFeatureDefn::GetFieldCount().
| hDefn | handle to the feature definition to get the fields count from. |
References OGR_FD_GetFieldCount().
Referenced by OGR_FD_GetFieldCount().
| OGRFieldDefnH OGR_FD_GetFieldDefn | ( | OGRFeatureDefnH | hDefn, | |
| int | iField | |||
| ) |
Fetch field definition of the passed feature definition.
This function is the same as the C++ method OGRFeatureDefn::GetFieldDefn().
| hDefn | handle to the feature definition to get the field definition from. | |
| iField | the field to fetch, between 0 and GetFieldCount()-1. |
References OGR_FD_GetFieldDefn().
Referenced by OGR_FD_GetFieldDefn().
| int OGR_FD_GetFieldIndex | ( | OGRFeatureDefnH | hDefn, | |
| const char * | pszFieldName | |||
| ) |
Find field by name.
The field index of the first field matching the passed field name (case insensitively) is returned.
This function is the same as the C++ method OGRFeatureDefn::GetFieldIndex.
| hDefn | handle to the feature definition to get field index from. | |
| pszFieldName | the field name to search for. |
References OGR_FD_GetFieldIndex().
Referenced by OGR_FD_GetFieldIndex().
| OGRwkbGeometryType OGR_FD_GetGeomType | ( | OGRFieldDefnH | hDefn | ) |
Fetch the geometry base type of the passed feature definition.
This function is the same as the C++ method OGRFeatureDefn::GetGeomType().
| hDefn | handle to the feature definition to get the geometry type from. |
References OGR_FD_GetGeomType().
Referenced by OGR_FD_GetGeomType().
| const char* OGR_FD_GetName | ( | OGRFeatureDefnH | hDefn | ) |
Get name of the OGRFeatureDefn passed as an argument.
This function is the same as the C++ method OGRFeatureDefn::GetName().
| hDefn | handle to the feature definition to get the name from. |
References OGR_FD_GetName().
Referenced by OGR_FD_GetName().
| int OGR_FD_GetReferenceCount | ( | OGRFeatureDefnH | hDefn | ) |
Fetch current reference count.
This function is the same as the C++ method OGRFeatureDefn::GetReferenceCount().
| hDefn | hanlde to the feature definition on witch OGRFeature are based on. |
References OGR_FD_GetReferenceCount().
Referenced by OGR_FD_GetReferenceCount().
| int OGR_FD_Reference | ( | OGRFeatureDefnH | hDefn | ) |
Increments the reference count by one.
The reference count is used keep track of the number of OGRFeature objects referencing this definition.
This function is the same as the C++ method OGRFeatureDefn::Reference().
| hDefn | handle to the feature definition on witch OGRFeature are based on. |
References OGR_FD_Reference().
Referenced by OGR_FD_Reference().
| void OGR_FD_Release | ( | OGRFeatureDefnH | hDefn | ) |
Drop a reference, and destroy if unreferenced.
This function is the same as the C++ method OGRFeatureDefn::Release().
| hDefn | handle to the feature definition to be released. |
References OGR_FD_Release().
Referenced by OGR_FD_Release().
| void OGR_FD_SetGeomType | ( | OGRFeatureDefnH | hDefn, | |
| OGRwkbGeometryType | eType | |||
| ) |
Assign the base geometry type for the passed layer (the same as the feature definition).
All geometry objects using this type must be of the defined type or a derived type. The default upon creation is wkbUnknown which allows for any geometry type. The geometry type should generally not be changed after any OGRFeatures have been created against this definition.
This function is the same as the C++ method OGRFeatureDefn::SetGeomType().
| hDefn | handle to the layer or feature definition to set the geometry type to. | |
| eType | the new type to assign. |
References OGR_FD_SetGeomType().
Referenced by OGR_FD_SetGeomType().
| OGRFieldDefnH OGR_Fld_Create | ( | const char * | pszName, | |
| OGRFieldType | eType | |||
| ) |
Create a new field definition.
This function is the same as the CPP method OGRFieldDefn::OGRFieldDefn().
| pszName | the name of the new field definition. | |
| eType | the type of the new field definition. |
References OGR_Fld_Create(), and OGRFieldDefn::OGRFieldDefn().
Referenced by OGR_Fld_Create().
| void OGR_Fld_Destroy | ( | OGRFieldDefnH | hDefn | ) |
Destroy a field definition.
| hDefn | handle to the field definition to destroy. |
References OGR_Fld_Destroy().
Referenced by OGR_Fld_Destroy().
| OGRJustification OGR_Fld_GetJustify | ( | OGRFieldDefnH | hDefn | ) |
Get the justification for this field.
This function is the same as the CPP method OGRFieldDefn::GetJustify().
| hDefn | handle to the field definition to get justification from. |
References OGR_Fld_GetJustify().
Referenced by OGR_Fld_GetJustify().
| const char* OGR_Fld_GetNameRef | ( | OGRFieldDefnH | hDefn | ) |
Fetch name of this field.
This function is the same as the CPP method OGRFieldDefn::GetNameRef().
| hDefn | handle to the field definition. |
References OGR_Fld_GetNameRef().
Referenced by OGR_Fld_GetNameRef().
| int OGR_Fld_GetPrecision | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting precision for this field. This should normally be zero for fields of types other than OFTReal.
This function is the same as the CPP method OGRFieldDefn::GetPrecision().
| hDefn | handle to the field definition to get precision from. |
References OGR_Fld_GetPrecision().
Referenced by OGR_Fld_GetPrecision().
| OGRFieldType OGR_Fld_GetType | ( | OGRFieldDefnH | hDefn | ) |
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="
Fetch type of this field.
This function is the same as the CPP method OGRFieldDefn::GetType().
| hDefn | handle to the field definition to get type from. |
References OGR_Fld_GetType().
Referenced by OGR_Fld_GetType().
| int OGR_Fld_GetWidth | ( | OGRFieldDefnH | hDefn | ) |
Get the formatting width for this field.
This function is the same as the CPP method OGRFieldDefn::GetWidth().
| hDefn | handle to the field definition to get width from. |
References OGR_Fld_Getable border="