|
QGIS API Documentation 3.99.0-Master (f78f5286a64)
|
Contains settings relating to exporting animations. More...
#include <qgstemporalutils.h>
Public Attributes | |
| QgsDateTimeRange | animationRange |
| Dictates the overall temporal range of the animation. | |
| QList< QgsDateTimeRange > | availableTemporalRanges |
| Contains the list of all available temporal ranges which have data available. | |
| QList< QgsMapDecoration * > | decorations |
| List of decorations to draw onto exported frames. | |
| QString | fileNameTemplate |
| The filename template for exporting the frames. | |
| QgsInterval | frameDuration |
| Duration of individual export frames. | |
| double | frameRate = 30 |
| Target animation frame rate in frames per second. | |
| QString | outputDirectory |
| Destination directory for created image files. | |
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.