QGIS API Documentation
2.4.0-Chugiak
|
Class used to render an Atlas, iterating over geometry features. More...
#include <qgsatlascomposition.h>
Public Types | |
typedef QMap< QgsFeatureId, QVariant > | SorterKeys |
Signals | |
void | parameterChanged () |
emitted when one of the parameters changes More... | |
void | toggled (bool) |
emitted when atlas is enabled or disabled More... | |
void | statusMsgChanged (QString message) |
Is emitted when the atlas has an updated status bar message for the composer window. More... | |
void | coverageLayerChanged (QgsVectorLayer *layer) |
Is emitted when the coverage layer for an atlas changes. More... | |
void | renderBegun () |
Is emitted when atlas rendering has begun. More... | |
void | renderEnded () |
Is emitted when atlas rendering has ended. More... | |
void | featureChanged (QgsFeature *feature) |
Is emitted when the current atlas feature changes. More... | |
Public Member Functions | |
QgsAtlasComposition (QgsComposition *composition) | |
~QgsAtlasComposition () | |
bool | enabled () const |
Returns whether the atlas generation is enabled. More... | |
void | setEnabled (bool enabled) |
Sets whether the atlas is enabled. More... | |
Q_DECL_DEPRECATED QgsComposerMap * | composerMap () const |
Returns the map used by the atlas. More... | |
Q_DECL_DEPRECATED void | setComposerMap (QgsComposerMap *map) |
Sets the map used by the atlas. More... | |
bool | hideCoverage () const |
Returns true if the atlas is set to hide the coverage layer. More... | |
void | setHideCoverage (bool hide) |
Sets whether the coverage layer should be hidden in map items in the composition. More... | |
Q_DECL_DEPRECATED bool | fixedScale () const |
Returns whether the atlas map uses a fixed scale. More... | |
Q_DECL_DEPRECATED void | setFixedScale (bool fixed) |
Sets whether the atlas map should use a fixed scale. More... | |
Q_DECL_DEPRECATED float | margin () const |
Returns the margin for the atlas map. More... | |
Q_DECL_DEPRECATED void | setMargin (float margin) |
Sets the margin for the atlas map. More... | |
QString | filenamePattern () const |
Returns the filename expression used for generating output filenames for each atlas page. More... | |
bool | setFilenamePattern (const QString &pattern) |
Sets the filename expression used for generating output filenames for each atlas page. More... | |
QString | filenamePatternErrorString () const |
Returns an error string from parsing the filename expression. More... | |
QgsVectorLayer * | coverageLayer () const |
Returns the coverage layer used for the atlas features. More... | |
void | setCoverageLayer (QgsVectorLayer *layer) |
Sets the coverage layer to use for the atlas features. More... | |
bool | singleFile () const |
Returns whether the atlas will be exported to a single file. More... | |
void | setSingleFile (bool single) |
Sets whether the atlas should be exported to a single file. More... | |
bool | sortFeatures () const |
void | setSortFeatures (bool doSort) |
bool | sortAscending () const |
void | setSortAscending (bool ascending) |
bool | filterFeatures () const |
void | setFilterFeatures (bool doFilter) |
QString | featureFilter () const |
void | setFeatureFilter (const QString &expression) |
QString | featureFilterErrorString () const |
Returns an error string from parsing the feature filter expression. More... | |
QString | sortKeyAttributeName () const |
void | setSortKeyAttributeName (QString fieldName) |
Q_DECL_DEPRECATED int | sortKeyAttributeIndex () const |
Q_DECL_DEPRECATED void | setSortKeyAttributeIndex (int idx) |
const QVector< double > & | predefinedScales () const |
Returns the current list of predefined scales for the atlas. More... | |
void | setPredefinedScales (const QVector< double > &scales) |
Sets the list of predefined scales for the atlas. More... | |
bool | beginRender () |
Begins the rendering. More... | |
void | endRender () |
Ends the rendering. More... | |
int | numFeatures () const |
Returns the number of features in the coverage layer. More... | |
bool | prepareForFeature (int i) |
Prepare the atlas map for the given feature. More... | |
bool | prepareForFeature (QgsFeature *feat) |
Prepare the atlas map for the given feature. More... | |
const QString & | currentFilename () const |
Returns the current filename. More... | |
void | writeXML (QDomElement &elem, QDomDocument &doc) const |
void | readXML (const QDomElement &elem, const QDomDocument &doc) |
QgsComposition * | composition () |
int | updateFeatures () |
Requeries the current atlas coverage layer and applies filtering and sorting. More... | |
void | nextFeature () |
void | prevFeature () |
void | lastFeature () |
void | firstFeature () |
QgsFeature * | currentFeature () |
Returns the current atlas feature. More... | |
void | prepareMap (QgsComposerMap *map) |
Recalculates the bounds of an atlas driven map. More... | |
Private Member Functions | |
bool | updateFilenameExpression () |
Updates the filename expression. More... | |
bool | evalFeatureFilename () |
Evaluates filename for current feature. More... | |
void | updateAtlasMaps () |
void | computeExtent (QgsComposerMap *map) |
Private Attributes | |
QgsComposition * | mComposition |
bool | mEnabled |
bool | mHideCoverage |
QString | mFilenamePattern |
QgsVectorLayer * | mCoverageLayer |
bool | mSingleFile |
QgsCoordinateTransform | mTransform |
QString | mCurrentFilename |
bool | mSortFeatures |
bool | mSortAscending |
int | mCurrentFeatureNo |
SorterKeys | mFeatureKeys |
QString | mSortKeyAttributeName |
bool | mFilterFeatures |
QString | mFeatureFilter |
QVector< QgsFeatureId > | mFeatureIds |
QgsFeature | mCurrentFeature |
std::auto_ptr< QgsExpression > | mFilenameExpr |
QgsRectangle | mTransformedFeatureBounds |
QString | mFilenameParserError |
QString | mFilterParserError |
QVector< double > | mPredefinedScales |
Class used to render an Atlas, iterating over geometry features.
prepareForFeature() modifies the atlas map's extent to zoom on the given feature. This class is used for printing, exporting to PDF and images.
Definition at line 40 of file qgsatlascomposition.h.
typedef QMap< QgsFeatureId, QVariant > QgsAtlasComposition::SorterKeys |
Definition at line 290 of file qgsatlascomposition.h.
QgsAtlasComposition::QgsAtlasComposition | ( | QgsComposition * | composition | ) |
Definition at line 31 of file qgsatlascomposition.cpp.
References QgsExpression::setSpecialColumn().
QgsAtlasComposition::~QgsAtlasComposition | ( | ) |
Definition at line 51 of file qgsatlascomposition.cpp.
bool QgsAtlasComposition::beginRender | ( | ) |
Begins the rendering.
Returns true if successful, false if no matching atlas features found.
Definition at line 243 of file qgsatlascomposition.cpp.
References mComposition, mCoverageLayer, mFeatureIds, QgsComposition::numPages(), renderBegun(), QgsExpression::setSpecialColumn(), and updateFeatures().
Referenced by QgsComposition::setAtlasMode().
QgsComposerMap * QgsAtlasComposition::composerMap | ( | ) | const |
Returns the map used by the atlas.
Definition at line 81 of file qgsatlascomposition.cpp.
References QgsComposerMap::atlasDriven(), QgsComposition::composerItems(), and mComposition.
Referenced by fixedScale(), margin(), readXML(), setFixedScale(), and setMargin().
|
inline |
Definition at line 221 of file qgsatlascomposition.h.
Referenced by prepareMap().
|
private |
Definition at line 411 of file qgsatlascomposition.cpp.
References QgsComposerItem::composition(), QgsMapLayer::crs(), QgsMapSettings::destinationCrs(), QgsFeature::geometry(), QgsComposition::mapSettings(), mCoverageLayer, mCurrentFeature, mTransform, mTransformedFeatureBounds, QgsCoordinateTransform::setDestCRS(), QgsCoordinateTransform::setSourceCrs(), and QgsGeometry::transform().
Referenced by prepareForFeature(), and prepareMap().
|
inline |
Returns the coverage layer used for the atlas features.
Definition at line 131 of file qgsatlascomposition.h.
Referenced by QgsComposerPicture::evalPictureExpression(), QgsComposerMap::layersToRender(), QgsComposerLabel::QgsComposerLabel(), QgsComposerLabel::refreshExpressionContext(), and QgsComposerPicture::updatePictureExpression().
|
signal |
Is emitted when the coverage layer for an atlas changes.
Referenced by setCoverageLayer().
|
inline |
Returns the current atlas feature.
Must be called after prepareForFeature( i ).
Definition at line 233 of file qgsatlascomposition.h.
Referenced by QgsComposerShape::drawShapeUsingSymbol(), QgsComposerPicture::evalPictureExpression(), QgsPaperItem::paint(), QgsComposerLabel::QgsComposerLabel(), and QgsComposerLabel::refreshExpressionContext().
const QString & QgsAtlasComposition::currentFilename | ( | ) | const |
Returns the current filename.
Must be called after prepareForFeature( i )
Definition at line 557 of file qgsatlascomposition.cpp.
References mCurrentFilename.
|
inline |
Returns whether the atlas generation is enabled.
Definition at line 51 of file qgsatlascomposition.h.
Referenced by QgsComposerShape::drawShapeUsingSymbol(), QgsComposerPicture::evalPictureExpression(), QgsPaperItem::paint(), QgsComposerLabel::refreshExpressionContext(), setEnabled(), and QgsComposerPicture::updatePictureExpression().
void QgsAtlasComposition::endRender | ( | ) |
Ends the rendering.
Restores original extent
Definition at line 266 of file qgsatlascomposition.cpp.
References featureChanged(), mCoverageLayer, renderEnded(), and updateAtlasMaps().
Referenced by QgsComposition::setAtlasMode().
|
private |
Evaluates filename for current feature.
Definition at line 733 of file qgsatlascomposition.cpp.
References QgsMessageLog::logMessage(), mCoverageLayer, mCurrentFeature, mCurrentFilename, mFilenameExpr, mFilenamePattern, QgsVectorLayer::pendingFields(), and tr.
Referenced by prepareForFeature(), and updateFilenameExpression().
|
signal |
Is emitted when the current atlas feature changes.
Referenced by endRender(), and prepareForFeature().
|
inline |
Definition at line 164 of file qgsatlascomposition.h.
|
inline |
Returns an error string from parsing the feature filter expression.
Definition at line 172 of file qgsatlascomposition.h.
|
inline |
Returns the filename expression used for generating output filenames for each atlas page.
Definition at line 108 of file qgsatlascomposition.h.
|
inline |
Returns an error string from parsing the filename expression.
Definition at line 125 of file qgsatlascomposition.h.
|
inline |
Definition at line 161 of file qgsatlascomposition.h.
void QgsAtlasComposition::firstFeature | ( | ) |
Definition at line 324 of file qgsatlascomposition.cpp.
References prepareForFeature().
Referenced by updateFeatures().
Q_NOWARN_DEPRECATED_PUSH bool QgsAtlasComposition::fixedScale | ( | ) | const |
Returns whether the atlas map uses a fixed scale.
Definition at line 758 of file qgsatlascomposition.cpp.
References QgsComposerMap::atlasFixedScale(), and composerMap().
Referenced by readXML().
|
inline |
Returns true if the atlas is set to hide the coverage layer.
Definition at line 73 of file qgsatlascomposition.h.
Referenced by QgsComposerMap::layersToRender().
void QgsAtlasComposition::lastFeature | ( | ) |
Definition at line 329 of file qgsatlascomposition.cpp.
References mFeatureIds, and prepareForFeature().
float QgsAtlasComposition::margin | ( | ) | const |
Returns the margin for the atlas map.
Definition at line 782 of file qgsatlascomposition.cpp.
References QgsComposerMap::atlasMargin(), and composerMap().
Referenced by readXML().
void QgsAtlasComposition::nextFeature | ( | ) |
Definition at line 302 of file qgsatlascomposition.cpp.
References mCurrentFeatureNo, mFeatureIds, and prepareForFeature().
int QgsAtlasComposition::numFeatures | ( | ) | const |
Returns the number of features in the coverage layer.
Definition at line 297 of file qgsatlascomposition.cpp.
References mFeatureIds.
|
signal |
emitted when one of the parameters changes
Referenced by readXML().
|
inline |
Returns the current list of predefined scales for the atlas.
This is used for maps which are set to the predefined atlas scaling mode.
Definition at line 186 of file qgsatlascomposition.h.
bool QgsAtlasComposition::prepareForFeature | ( | int | i | ) |
Prepare the atlas map for the given feature.
Sets the extent and context variables
Definition at line 340 of file qgsatlascomposition.cpp.
References QgsComposerMap::atlasDriven(), QgsComposition::composerItems(), computeExtent(), evalFeatureFilename(), featureChanged(), QgsFeature::geometry(), QgsVectorLayer::getFeatures(), QgsFeature::id(), mComposition, mCoverageLayer, mCurrentFeature, mCurrentFeatureNo, mFeatureIds, mTransformedFeatureBounds, QgsFeatureIterator::nextFeature(), prepareMap(), QgsExpression::setSpecialColumn(), statusMsgChanged(), and tr.
Referenced by firstFeature(), lastFeature(), nextFeature(), prepareForFeature(), and prevFeature().
bool QgsAtlasComposition::prepareForFeature | ( | QgsFeature * | feat | ) |
Prepare the atlas map for the given feature.
Sets the extent and context variables
Definition at line 334 of file qgsatlascomposition.cpp.
References QgsFeature::id(), mFeatureIds, and prepareForFeature().
void QgsAtlasComposition::prepareMap | ( | QgsComposerMap * | map | ) |
Recalculates the bounds of an atlas driven map.
Definition at line 429 of file qgsatlascomposition.cpp.
References QgsComposerMap::atlasDriven(), QgsComposerMap::atlasMargin(), QgsComposerMap::atlasScalingMode(), QgsComposerMap::Auto, QgsScaleCalculator::calculate(), composition(), computeExtent(), QgsComposerMap::extent(), QgsComposerMap::Fixed, QgsRectangle::height(), QgsRectangle::isEmpty(), mCoverageLayer, mPredefinedScales, mTransformedFeatureBounds, QgsComposerMap::Predefined, QgsRectangle::scale(), QgsScaleCalculator::setDpi(), QgsScaleCalculator::setMapUnits(), QgsComposerMap::setNewAtlasFeatureExtent(), QgsRectangle::width(), QGis::WKBMultiPoint, QGis::WKBMultiPoint25D, QGis::WKBPoint, QGis::WKBPoint25D, QgsVectorLayer::wkbType(), QgsRectangle::xMaximum(), QgsRectangle::xMinimum(), QgsRectangle::yMaximum(), and QgsRectangle::yMinimum().
Referenced by prepareForFeature().
void QgsAtlasComposition::prevFeature | ( | ) |
Definition at line 313 of file qgsatlascomposition.cpp.
References mCurrentFeatureNo, and prepareForFeature().
void QgsAtlasComposition::readXML | ( | const QDomElement & | elem, |
const QDomDocument & | doc | ||
) |
Definition at line 599 of file qgsatlascomposition.cpp.
References QgsComposition::composerItems(), composerMap(), QgsFields::count(), QgsComposerMap::Fixed, fixedScale(), QgsMapLayerRegistry::instance(), QgsMapLayerRegistry::mapLayers(), margin(), mComposition, mCoverageLayer, mEnabled, mFeatureFilter, mFilenamePattern, mFilterFeatures, mHideCoverage, mSingleFile, mSortAscending, mSortFeatures, mSortKeyAttributeName, parameterChanged(), QgsVectorLayer::pendingFields(), QgsComposerMap::setAtlasDriven(), QgsComposerMap::setAtlasMargin(), QgsComposerMap::setAtlasScalingMode(), and toggled().
Referenced by QgsComposition::loadFromTemplate().
|
signal |
Is emitted when atlas rendering has begun.
Referenced by beginRender().
|
signal |
Is emitted when atlas rendering has ended.
Referenced by endRender().
void QgsAtlasComposition::setComposerMap | ( | QgsComposerMap * | map | ) |
Sets the map used by the atlas.
Definition at line 100 of file qgsatlascomposition.cpp.
References QgsComposerMap::setAtlasDriven().
void QgsAtlasComposition::setCoverageLayer | ( | QgsVectorLayer * | layer | ) |
Sets the coverage layer to use for the atlas features.
layer | vector coverage layer |
Definition at line 62 of file qgsatlascomposition.cpp.
References coverageLayerChanged(), QgsFeature::geometry(), QgsVectorLayer::getFeatures(), QgsFeature::id(), mCoverageLayer, mFeatureIds, QgsFeatureIterator::nextFeature(), and QgsExpression::setSpecialColumn().
void QgsAtlasComposition::setEnabled | ( | bool | enabled | ) |
Sets whether the atlas is enabled.
enabled | set to true to enable to atlas |
Definition at line 55 of file qgsatlascomposition.cpp.
References QgsComposition::AtlasOff, enabled(), mComposition, mEnabled, QgsComposition::setAtlasMode(), and toggled().
|
inline |
Definition at line 165 of file qgsatlascomposition.h.
bool QgsAtlasComposition::setFilenamePattern | ( | const QString & | pattern | ) |
Sets the filename expression used for generating output filenames for each atlas page.
pattern | expression to use for output filenames |
Definition at line 695 of file qgsatlascomposition.cpp.
References mFilenamePattern, and updateFilenameExpression().
|
inline |
Definition at line 162 of file qgsatlascomposition.h.
void QgsAtlasComposition::setFixedScale | ( | bool | fixed | ) |
Sets whether the atlas map should use a fixed scale.
Definition at line 770 of file qgsatlascomposition.cpp.
References QgsComposerMap::Auto, composerMap(), QgsComposerMap::Fixed, and QgsComposerMap::setAtlasScalingMode().
void QgsAtlasComposition::setHideCoverage | ( | bool | hide | ) |
Sets whether the coverage layer should be hidden in map items in the composition.
hide | set to true to hide the coverage layer |
Definition at line 682 of file qgsatlascomposition.cpp.
References QgsComposition::atlasMode(), mComposition, mHideCoverage, QgsComposition::PreviewAtlas, and updateAtlasMaps().
void QgsAtlasComposition::setMargin | ( | float | margin | ) |
Sets the margin for the atlas map.
Definition at line 794 of file qgsatlascomposition.cpp.
References composerMap(), and QgsComposerMap::setAtlasMargin().
void QgsAtlasComposition::setPredefinedScales | ( | const QVector< double > & | scales | ) |
Sets the list of predefined scales for the atlas.
This is used for maps which are set to the predefined atlas scaling mode.
scales | a vector of doubles representing predefined scales |
Definition at line 750 of file qgsatlascomposition.cpp.
References mPredefinedScales.
|
inline |
Sets whether the atlas should be exported to a single file.
This is only applicable for PDF exports.
single | set to true to export atlas to a single file. |
Definition at line 153 of file qgsatlascomposition.h.
|
inline |
Definition at line 159 of file qgsatlascomposition.h.
|
inline |
Definition at line 156 of file qgsatlascomposition.h.
void QgsAtlasComposition::setSortKeyAttributeIndex | ( | int | idx | ) |
Definition at line 122 of file qgsatlascomposition.cpp.
References QgsFields::count(), mCoverageLayer, mSortKeyAttributeName, and QgsVectorLayer::pendingFields().
|
inline |
Definition at line 175 of file qgsatlascomposition.h.
|
inline |
Returns whether the atlas will be exported to a single file.
This is only applicable for PDF exports.
Definition at line 145 of file qgsatlascomposition.h.
|
inline |
Definition at line 158 of file qgsatlascomposition.h.
|
inline |
Definition at line 155 of file qgsatlascomposition.h.
int QgsAtlasComposition::sortKeyAttributeIndex | ( | ) | const |
Definition at line 113 of file qgsatlascomposition.cpp.
References QgsVectorLayer::fieldNameIndex(), mCoverageLayer, and mSortKeyAttributeName.
|
inline |
Definition at line 174 of file qgsatlascomposition.h.
|
signal |
Is emitted when the atlas has an updated status bar message for the composer window.
Referenced by prepareForFeature().
|
signal |
emitted when atlas is enabled or disabled
Referenced by readXML(), and setEnabled().
|
private |
Definition at line 280 of file qgsatlascomposition.cpp.
References QgsComposerMap::atlasDriven(), QgsComposerMap::cache(), QgsComposition::composerItems(), and mComposition.
Referenced by endRender(), and setHideCoverage().
int QgsAtlasComposition::updateFeatures | ( | ) |
Requeries the current atlas coverage layer and applies filtering and sorting.
Returns number of matching features. Must be called after prepareForFeature( i )
Definition at line 167 of file qgsatlascomposition.cpp.
References QgsComposition::atlasMode(), QgsFeature::attributes(), QgsVectorLayer::fieldNameIndex(), firstFeature(), QgsVectorLayer::getFeatures(), QgsFeature::id(), QgsMessageLog::logMessage(), mComposition, mCoverageLayer, mFeatureFilter, mFeatureIds, mFeatureKeys, mFilterFeatures, mFilterParserError, mSortAscending, mSortFeatures, mSortKeyAttributeName, QgsFeatureIterator::nextFeature(), QgsVectorLayer::pendingFields(), QgsComposition::PreviewAtlas, QgsExpression::setSpecialColumn(), tr, and updateFilenameExpression().
Referenced by beginRender().
|
private |
Updates the filename expression.
Definition at line 701 of file qgsatlascomposition.cpp.
References QgsComposition::atlasMode(), evalFeatureFilename(), mComposition, mCoverageLayer, mFilenameExpr, mFilenameParserError, mFilenamePattern, QgsVectorLayer::pendingFields(), and QgsComposition::PreviewAtlas.
Referenced by setFilenamePattern(), and updateFeatures().
void QgsAtlasComposition::writeXML | ( | QDomElement & | elem, |
QDomDocument & | doc | ||
) | const |
Definition at line 562 of file qgsatlascomposition.cpp.
References QgsMapLayer::id(), mCoverageLayer, mEnabled, mFeatureFilter, mFilenamePattern, mFilterFeatures, mHideCoverage, mSingleFile, mSortAscending, mSortFeatures, and mSortKeyAttributeName.
|
private |
Definition at line 271 of file qgsatlascomposition.h.
Referenced by beginRender(), composerMap(), prepareForFeature(), readXML(), setEnabled(), setHideCoverage(), updateAtlasMaps(), updateFeatures(), and updateFilenameExpression().
|
private |
Definition at line 276 of file qgsatlascomposition.h.
Referenced by beginRender(), computeExtent(), endRender(), evalFeatureFilename(), prepareForFeature(), prepareMap(), readXML(), setCoverageLayer(), setSortKeyAttributeIndex(), sortKeyAttributeIndex(), updateFeatures(), updateFilenameExpression(), and writeXML().
|
private |
Definition at line 306 of file qgsatlascomposition.h.
Referenced by computeExtent(), evalFeatureFilename(), and prepareForFeature().
|
private |
Definition at line 287 of file qgsatlascomposition.h.
Referenced by nextFeature(), prepareForFeature(), and prevFeature().
|
private |
Definition at line 280 of file qgsatlascomposition.h.
Referenced by currentFilename(), and evalFeatureFilename().
|
private |
Definition at line 273 of file qgsatlascomposition.h.
Referenced by readXML(), setEnabled(), and writeXML().
|
private |
Definition at line 301 of file qgsatlascomposition.h.
Referenced by readXML(), updateFeatures(), and writeXML().
|
private |
Definition at line 304 of file qgsatlascomposition.h.
Referenced by beginRender(), lastFeature(), nextFeature(), numFeatures(), prepareForFeature(), setCoverageLayer(), and updateFeatures().
|
private |
Definition at line 294 of file qgsatlascomposition.h.
Referenced by updateFeatures().
|
private |
Definition at line 308 of file qgsatlascomposition.h.
Referenced by evalFeatureFilename(), and updateFilenameExpression().
|
private |
Definition at line 313 of file qgsatlascomposition.h.
Referenced by updateFilenameExpression().
|
private |
Definition at line 275 of file qgsatlascomposition.h.
Referenced by evalFeatureFilename(), readXML(), setFilenamePattern(), updateFilenameExpression(), and writeXML().
|
private |
Definition at line 299 of file qgsatlascomposition.h.
Referenced by readXML(), updateFeatures(), and writeXML().
|
private |
Definition at line 314 of file qgsatlascomposition.h.
Referenced by updateFeatures().
|
private |
Definition at line 274 of file qgsatlascomposition.h.
Referenced by readXML(), setHideCoverage(), and writeXML().
|
private |
Definition at line 323 of file qgsatlascomposition.h.
Referenced by prepareMap(), and setPredefinedScales().
|
private |
Definition at line 277 of file qgsatlascomposition.h.
Referenced by readXML(), and writeXML().
|
private |
Definition at line 284 of file qgsatlascomposition.h.
Referenced by readXML(), updateFeatures(), and writeXML().
|
private |
Definition at line 282 of file qgsatlascomposition.h.
Referenced by readXML(), updateFeatures(), and writeXML().
|
private |
Definition at line 296 of file qgsatlascomposition.h.
Referenced by readXML(), setSortKeyAttributeIndex(), sortKeyAttributeIndex(), updateFeatures(), and writeXML().
|
private |
Definition at line 279 of file qgsatlascomposition.h.
Referenced by computeExtent().
|
private |
Definition at line 311 of file qgsatlascomposition.h.
Referenced by computeExtent(), prepareForFeature(), and prepareMap().