|
QGIS API Documentation
2.14.0-Essen
|
The QGis class provides global constants for use throughout the application. More...
#include <qgis.h>
Public Types | |
| enum | DataType { UnknownDataType = 0, Byte = 1, UInt16 = 2, Int16 = 3, UInt32 = 4, Int32 = 5, Float32 = 6, Float64 = 7, CInt16 = 8, CInt32 = 9, CFloat32 = 10, CFloat64 = 11, ARGB32 = 12, ARGB32_Premultiplied = 13 } |
| Raster data types. More... | |
| enum | GeometryType { Point, Line, Polygon, UnknownGeometry, NoGeometry } |
| enum | UnitType { Meters = 0, Feet = 1, Degrees = 2, UnknownUnit = 3, DecimalDegrees = 2, DegreesMinutesSeconds = 2, DegreesDecimalMinutes = 2, NauticalMiles = 7 } |
| Map units that qgis supports. More... | |
| enum | UserEvent { ProviderExtentCalcEvent = ( QEvent::User + 1 ), ProviderCountCalcEvent } |
| User defined event types. More... | |
| enum | WkbType { WKBUnknown = 0, WKBPoint = 1, WKBLineString, WKBPolygon, WKBMultiPoint, WKBMultiLineString, WKBMultiPolygon, WKBNoGeometry = 100, WKBPoint25D = 0x80000001, WKBLineString25D, WKBPolygon25D, WKBMultiPoint25D, WKBMultiLineString25D, WKBMultiPolygon25D } |
| Used for symbology operations. More... | |
Static Public Member Functions | |
| static const char * | featureType (WkbType type) |
| description strings for feature types More... | |
| static WkbType | flatType (WkbType type) |
| Map 2d+ to 2d type. More... | |
| static Q_DECL_DEPRECATED UnitType | fromLiteral (const QString &literal, QGis::UnitType defaultType=UnknownUnit) |
| Converts from the canonical name to the type value. More... | |
| static QGis::WkbType | fromNewWkbType (QgsWKBTypes::Type type) |
| Converts from new (post 2.10) WKB type (OGC) to old WKB type. More... | |
| static QgsWKBTypes::Type | fromOldWkbType (QGis::WkbType type) |
| Converts from old (pre 2.10) WKB type (OGR) to new WKB type. More... | |
| static Q_DECL_DEPRECATED UnitType | fromTr (const QString &literal, QGis::UnitType defaultType=UnknownUnit) |
| Provides type value from translated version. More... | |
| static Q_DECL_DEPRECATED double | fromUnitToUnitFactor (QGis::UnitType fromUnit, QGis::UnitType toUnit) |
| Returns the conversion factor between the specified units. More... | |
| static bool | isMultiType (WkbType type) |
| Return if type is a multi type. More... | |
| static bool | isSingleType (WkbType type) |
| Return if type is a single type. More... | |
| static WkbType | multiType (WkbType type) |
| Map single to multitype type. More... | |
| static double | permissiveToDouble (QString string, bool &ok) |
| Converts a string to a double in a permissive way, eg allowing for incorrect numbers of digits between thousand separators. More... | |
| static int | permissiveToInt (QString string, bool &ok) |
| Converts a string to an integer in a permissive way, eg allowing for incorrect numbers of digits between thousand separators. More... | |
| static WkbType | singleType (WkbType type) |
| Map multi to single type. More... | |
| static Q_DECL_DEPRECATED QString | toLiteral (QGis::UnitType unit) |
| Provides the canonical name of the type value. More... | |
| static Q_DECL_DEPRECATED QString | tr (QGis::UnitType unit) |
| Provides translated version of the type value. More... | |
| static const char * | vectorGeometryType (GeometryType type) |
| description strings for geometry types More... | |
| static int | wkbDimensions (WkbType type) |
Static Public Attributes | |
| static double | DEFAULT_HIGHLIGHT_BUFFER_MM = 0.5 |
| Default highlight buffer in mm. More... | |
| static const QColor | DEFAULT_HIGHLIGHT_COLOR = QColor( 255, 0, 0, 128 ) |
| Default highlight color. More... | |
| static double | DEFAULT_HIGHLIGHT_MIN_WIDTH_MM = 1.0 |
| Default highlight line/outline minimum width in mm. More... | |
| static Q_DECL_DEPRECATED const double | DEFAULT_IDENTIFY_RADIUS = 0.5 |
| Old search radius in % of canvas width. More... | |
| static const float | DEFAULT_MAPTOPIXEL_THRESHOLD = 1.0f |
| Default threshold between map coordinates and device coordinates for map2pixel simplification. More... | |
| static const double | DEFAULT_SEARCH_RADIUS_MM = 2. |
| Identify search radius in mm. More... | |
| static const char * | QGIS_DEV_VERSION = QGSVERSION |
| static const char * | QGIS_RELEASE_NAME = RELEASE_NAME |
| static const char * | QGIS_VERSION = VERSION |
| static const int | QGIS_VERSION_INT = VERSION_INT |
The QGis class provides global constants for use throughout the application.
| enum QGis::DataType |
Raster data types.
This is modified and extended copy of GDALDataType.
| enum QGis::GeometryType |
| enum QGis::UnitType |
| enum QGis::UserEvent |
| enum QGis::WkbType |
|
static |
|
static |
|
static |
Converts from the canonical name to the type value.
|
static |
|
static |
|
static |
Provides type value from translated version.
|
static |
Returns the conversion factor between the specified units.
|
static |
|
static |
|
static |
|
static |
Converts a string to a double in a permissive way, eg allowing for incorrect numbers of digits between thousand separators.
| string | string to convert |
| ok | will be set to true if conversion was successful |
|
static |
Converts a string to an integer in a permissive way, eg allowing for incorrect numbers of digits between thousand separators.
| string | string to convert |
| ok | will be set to true if conversion was successful |
|
static |
|
static |
Provides the canonical name of the type value.
|
static |
Provides translated version of the type value.
|
static |
|
static |
|
static |
|
static |
|
static |
Old search radius in % of canvas width.
|
static |
|
static |
1.8.11