|
QGIS API Documentation
2.6.0-Brighton
|
#include "qgis.h"#include "qgsversion.h"#include <QCoreApplication>#include <QColor>#include <QDate>#include <QTime>#include <QDateTime>#include "qgsconfig.h"#include "qgslogger.h"#include <ogr_api.h>
Macros | |
| #define | DEGREE_TO_METER 111319.49079327358 |
| #define | FEET_TO_METER 0.3048 |
| #define | NMILE_TO_METER 1852.0 |
Functions | |
| void * | qgsMalloc (size_t size) |
| Allocates size bytes and returns a pointer to the allocated memory. | |
| void * | qgsCalloc (size_t nmemb, size_t size) |
| Allocates memory for an array of nmemb elements of size bytes each and returns a pointer to the allocated memory. | |
| void | qgsFree (void *ptr) |
| Frees the memory space pointed to by ptr. | |
| bool | qgsVariantLessThan (const QVariant &lhs, const QVariant &rhs) |
| bool | qgsVariantGreaterThan (const QVariant &lhs, const QVariant &rhs) |
| QString | qgsVsiPrefix (QString path) |
Variables | |
| const CORE_EXPORT QString | GEOPROJ4 = "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" |
| PROJ4 string that represents a geographic coord sys. | |
| const CORE_EXPORT QString | GEOWKT = " AUTHORITY[\"EPSG\",4326]]" |
| Wkt string that represents a geographic coord sys. | |
| const CORE_EXPORT QString | PROJECT_SCALES = "1:10000,1:5000,1:2500,1:1000,1:500" |
| const CORE_EXPORT QString | GEO_EPSG_CRS_AUTHID = "EPSG:4326" |
| Geographic coord sys from EPSG authority. | |
| const CORE_EXPORT QString | GEO_NONE = "NONE" |
| Constant that holds the string representation for "No ellips/No CRS". | |
| #define DEGREE_TO_METER 111319.49079327358 |
| #define FEET_TO_METER 0.3048 |
| #define NMILE_TO_METER 1852.0 |
| void* qgsCalloc | ( | size_t | nmemb, |
| size_t | size | ||
| ) |
Allocates memory for an array of nmemb elements of size bytes each and returns a pointer to the allocated memory.
Works like C calloc() but prints debug message by QgsLogger if allocation fails.
| nmemb | number of elements |
| size | size of element in bytes |
| void qgsFree | ( | void * | ptr | ) |
Frees the memory space pointed to by ptr.
Works like C free().
| ptr | pointer to memory space |
| void* qgsMalloc | ( | size_t | size | ) |
Allocates size bytes and returns a pointer to the allocated memory.
Works like C malloc() but prints debug message by QgsLogger if allocation fails.
| size | size in bytes |
| bool qgsVariantGreaterThan | ( | const QVariant & | lhs, |
| const QVariant & | rhs | ||
| ) |
| bool qgsVariantLessThan | ( | const QVariant & | lhs, |
| const QVariant & | rhs | ||
| ) |
| QString qgsVsiPrefix | ( | QString | path | ) |
| const CORE_EXPORT QString GEO_EPSG_CRS_AUTHID = "EPSG:4326" |
Geographic coord sys from EPSG authority.
| const CORE_EXPORT QString GEO_NONE = "NONE" |
Constant that holds the string representation for "No ellips/No CRS".
| const CORE_EXPORT QString GEOPROJ4 = "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" |
PROJ4 string that represents a geographic coord sys.
| const CORE_EXPORT QString GEOWKT = " AUTHORITY[\"EPSG\",4326]]" |
Wkt string that represents a geographic coord sys.
| const CORE_EXPORT QString PROJECT_SCALES = "1:10000,1:5000,1:2500,1:1000,1:500" |
1.8.1.2