QGIS API Documentation
2.4.0-Chugiak
|
#include <qgsmapunitscale.h>
Public Member Functions | |
QgsMapUnitScale () | |
QgsMapUnitScale (float _minScale, float _maxScale) | |
double | computeMapUnitsPerPixel (const QgsRenderContext &c) const |
bool | operator== (const QgsMapUnitScale &other) const |
bool | operator!= (const QgsMapUnitScale &other) const |
Public Attributes | |
double | minScale |
The minimum scale, or 0.0 if unset. More... | |
double | maxScale |
The maximum scale, or 0.0 if unset. More... | |
Definition at line 24 of file qgsmapunitscale.h.
|
inline |
Definition at line 27 of file qgsmapunitscale.h.
|
inline |
Definition at line 28 of file qgsmapunitscale.h.
|
inline |
Definition at line 35 of file qgsmapunitscale.h.
References QgsRenderContext::mapToPixel(), QgsMapToPixel::mapUnitsPerPixel(), and QgsRenderContext::rendererScale().
Referenced by QgsPalLabeling::drawLabelBackground(), QgsSymbolLayerV2Utils::lineWidthScaleFactor(), QgsSymbolLayerV2Utils::pixelSizeScaleFactor(), QgsPalLabeling::prepareLayer(), QgsPalLayerSettings::registerFeature(), and QgsPalLayerSettings::scaleToPixelContext().
|
inline |
Definition at line 55 of file qgsmapunitscale.h.
|
inline |
Definition at line 50 of file qgsmapunitscale.h.
double QgsMapUnitScale::maxScale |
The maximum scale, or 0.0 if unset.
Definition at line 33 of file qgsmapunitscale.h.
Referenced by QgsSymbolLayerV2Utils::encodeMapUnitScale(), QgsMapUnitScaleDialog::getMapUnitScale(), QgsSymbolLayerV2Utils::loadSymbol(), operator!=(), operator==(), QgsPalLayerSettings::readFromLayer(), QgsMapUnitScaleDialog::setMapUnitScale(), QgsUnitSelectionWidget::showDialog(), and QgsPalLayerSettings::writeToLayer().
double QgsMapUnitScale::minScale |
The minimum scale, or 0.0 if unset.
Definition at line 31 of file qgsmapunitscale.h.
Referenced by QgsSymbolLayerV2Utils::encodeMapUnitScale(), QgsMapUnitScaleDialog::getMapUnitScale(), QgsSymbolLayerV2Utils::loadSymbol(), operator!=(), operator==(), QgsPalLayerSettings::readFromLayer(), QgsMapUnitScaleDialog::setMapUnitScale(), QgsUnitSelectionWidget::showDialog(), and QgsPalLayerSettings::writeToLayer().