#include <cmath>
#include <sqlite3.h>
#include <QDir>
#include <QString>
#include <QLocale>
#include <QObject>
#include "qgis.h"
#include "qgspoint.h"
#include "qgscoordinatetransform.h"
#include "qgscoordinatereferencesystem.h"
#include "qgsgeometry.h"
#include "qgsdistancearea.h"
#include "qgsapplication.h"
#include "qgslogger.h"
Go to the source code of this file.
Defines | |
#define | M_PI 3.14159265358979323846 |
#define | DEG2RAD(x) ((x)*M_PI/180) |
#define DEG2RAD | ( | x | ) | ((x)*M_PI/180) |
Definition at line 38 of file qgsdistancearea.cpp.
Referenced by QgsDistanceArea::computeDistanceBearing(), QgsDistanceArea::computePolygonArea(), QgsMarkerCatalogue::hardMarker(), and QgsSimpleMarkerSymbolLayerV2::prepareShape().
#define M_PI 3.14159265358979323846 |
Definition at line 35 of file qgsdistancearea.cpp.
Referenced by _calculateAngle(), MyLine::angle(), QgsVector::angle(), QgsComposerItem::angle(), QgsDistanceArea::computeAreaInit(), QgsDistanceArea::computeDistanceBearing(), QgsDistanceArea::computePolygonArea(), QgsComposerItem::cornerPointOnRotatedAndScaledRect(), QgsComposerItem::drawArrowHead(), QgsPalLabeling::drawLabel(), QgsPalLabeling::drawLabelCandidateRect(), QgsComposerArrow::drawSVGMarker(), lineInfo(), offsetLine(), QgsSlopeFilter::processNineCellWindow(), QgsAspectFilter::processNineCellWindow(), QgsPalLayerSettings::registerFeature(), QgsLabel::renderLabel(), QgsLineDecorationSymbolLayerV2::renderPolyline(), QgsMarkerLineSymbolLayerV2::renderPolylineNoOffset(), and QgsComposerItem::rotate().