QGis Class Reference
[Core]

#include <qgis.h>

List of all members.


Detailed Description

The QGis class provides global constants for use throughout the application.

Definition at line 26 of file qgis.h.

Public Types

enum  WkbType {
  WKBPoint = 1, WKBLineString, WKBPolygon, WKBMultiPoint,
  WKBMultiLineString, WKBMultiPolygon, WKBUnknown, WKBPoint25D = 0x80000001,
  WKBLineString25D, WKBPolygon25D, WKBMultiPoint25D, WKBMultiLineString25D,
  WKBMultiPolygon25D
}
 Used for symbology operations. More...
enum  GeometryType { Point, Line, Polygon, UnknownGeometry }
enum  UnitType { Meters, Feet, Degrees, UnknownUnit }
 map units that qgis supports More...
enum  UserEvent { ProviderExtentCalcEvent = ( QEvent::User + 1 ), ProviderCountCalcEvent }
 User defined event types. More...

Static Public Attributes

static const char * QGIS_VERSION
static const int QGIS_VERSION_INT
static const char * QGIS_RELEASE_NAME
static const char * QGIS_SVN_VERSION
static const char * qgisVectorGeometryType []
static const char * qgisFeatureTypes []
 description strings for feature types
static const double DEFAULT_IDENTIFY_RADIUS


Member Enumeration Documentation

enum QGis::WkbType

Used for symbology operations.

Enumerator:
WKBPoint 
WKBLineString 
WKBPolygon 
WKBMultiPoint 
WKBMultiLineString 
WKBMultiPolygon 
WKBUnknown 
WKBPoint25D 
WKBLineString25D 
WKBPolygon25D 
WKBMultiPoint25D 
WKBMultiLineString25D 
WKBMultiPolygon25D 

Definition at line 45 of file qgis.h.

enum QGis::GeometryType

Enumerator:
Point 
Line 
Polygon 
UnknownGeometry 

Definition at line 61 of file qgis.h.

enum QGis::UnitType

map units that qgis supports

Enumerator:
Meters 
Feet 
Degrees 
UnknownUnit 

Definition at line 76 of file qgis.h.

enum QGis::UserEvent

User defined event types.

Enumerator:
ProviderExtentCalcEvent  The extents have been calculated by a provider of a layer.
ProviderCountCalcEvent  The row count has been calculated by a provider of a layer.

Definition at line 85 of file qgis.h.


Member Data Documentation

const char * QGis::QGIS_VERSION [static]

Definition at line 32 of file qgis.h.

Referenced by QgsProject::read(), QgsMapLayer::saveNamedStyle(), and QgsProject::write().

const int QGis::QGIS_VERSION_INT [static]

Definition at line 34 of file qgis.h.

const char * QGis::QGIS_RELEASE_NAME [static]

Definition at line 36 of file qgis.h.

const char * QGis::QGIS_SVN_VERSION [static]

Definition at line 38 of file qgis.h.

const char * QGis::qgisVectorGeometryType [static]

Definition at line 70 of file qgis.h.

Referenced by QgsVectorLayer::writeXml().

const char * QGis::qgisFeatureTypes [static]

description strings for feature types

Definition at line 73 of file qgis.h.

const double QGis::DEFAULT_IDENTIFY_RADIUS [static]

Definition at line 96 of file qgis.h.

Referenced by QgsMapTip::fetchFeature().


The documentation for this class was generated from the following files:
Generated on Tue Jan 6 16:51:19 2009 for Quantum GIS API Documentation by  doxygen 1.5.1