QGIS API Documentation 3.30.0-'s-Hertogenbosch (f186b8efe0)
|
Contains settings relating to exporting animations. More...
#include <qgstemporalutils.h>
Public Attributes | |
QgsDateTimeRange | animationRange |
Dictates the overall temporal range of the animation. More... | |
QList< QgsDateTimeRange > | availableTemporalRanges |
Contains the list of all available temporal ranges which have data available. More... | |
QList< QgsMapDecoration * > | decorations |
List of decorations to draw onto exported frames. More... | |
QString | fileNameTemplate |
The filename template for exporting the frames. More... | |
QgsInterval | frameDuration |
Duration of individual export frames. More... | |
double | frameRate = 30 |
Target animation frame rate in frames per second. More... | |
QString | outputDirectory |
Destination directory for created image files. More... | |
Contains settings relating to exporting animations.
Definition at line 147 of file qgstemporalutils.h.
QgsDateTimeRange QgsTemporalUtils::AnimationExportSettings::animationRange |
Dictates the overall temporal range of the animation.
Definition at line 150 of file qgstemporalutils.h.
QList<QgsDateTimeRange> QgsTemporalUtils::AnimationExportSettings::availableTemporalRanges |
Contains the list of all available temporal ranges which have data available.
The list can be a list of non-contiguous ranges (i.e. containing gaps) which together describe the complete range of times which contain data.
This list is required whenever the QgsUnitTypes::TemporalIrregularStep interval is used for an animation.
Definition at line 181 of file qgstemporalutils.h.
QList<QgsMapDecoration *> QgsTemporalUtils::AnimationExportSettings::decorations |
List of decorations to draw onto exported frames.
Definition at line 168 of file qgstemporalutils.h.
QString QgsTemporalUtils::AnimationExportSettings::fileNameTemplate |
The filename template for exporting the frames.
This must be in format prefix####.format, where number of # characters represents how many 0's should be left-padded to the frame number e.g. my###.jpg will create frames my001.jpg, my002.jpg, etc
Definition at line 165 of file qgstemporalutils.h.
QgsInterval QgsTemporalUtils::AnimationExportSettings::frameDuration |
Duration of individual export frames.
Definition at line 153 of file qgstemporalutils.h.
double QgsTemporalUtils::AnimationExportSettings::frameRate = 30 |
Target animation frame rate in frames per second.
Definition at line 188 of file qgstemporalutils.h.
QString QgsTemporalUtils::AnimationExportSettings::outputDirectory |
Destination directory for created image files.
Definition at line 156 of file qgstemporalutils.h.