|
| QgsRasterLayerTemporalProperties (QObject *parent=nullptr, bool enabled=false) |
| Constructor for QgsRasterLayerTemporalProperties, with the specified parent object. More...
|
|
QList< QgsDateTimeRange > | allTemporalRanges (QgsMapLayer *layer) const override |
| Attempts to calculate the overall list of all temporal extents which are contained in the specified layer, using the settings defined by the temporal properties object. More...
|
|
QgsDateTimeRange | calculateTemporalExtent (QgsMapLayer *layer) const override |
| Attempts to calculate the overall temporal extent for the specified layer, using the settings defined by the temporal properties object. More...
|
|
const QgsDateTimeRange & | fixedTemporalRange () const |
| Returns the fixed temporal range for the layer. More...
|
|
QgsTemporalProperty::Flags | flags () const override |
| Returns flags associated to the temporal property. More...
|
|
Qgis::TemporalIntervalMatchMethod | intervalHandlingMethod () const |
| Returns the desired method to use when resolving a temporal interval to matching layers or bands in the data provider. More...
|
|
bool | isVisibleInTemporalRange (const QgsDateTimeRange &range) const override |
| Returns true if the layer should be visible and rendered for the specified time range. More...
|
|
Qgis::RasterTemporalMode | mode () const |
| Returns the temporal properties mode. More...
|
|
bool | readXml (const QDomElement &element, const QgsReadWriteContext &context) override |
| Reads temporal properties from a DOM element previously written by writeXml(). More...
|
|
void | setDefaultsFromDataProviderTemporalCapabilities (const QgsDataProviderTemporalCapabilities *capabilities) override |
| Sets the layers temporal settings to appropriate defaults based on a provider's temporal capabilities. More...
|
|
void | setFixedTemporalRange (const QgsDateTimeRange &range) |
| Sets a temporal range to apply to the whole layer. More...
|
|
void | setIntervalHandlingMethod (Qgis::TemporalIntervalMatchMethod method) |
| Sets the desired method to use when resolving a temporal interval to matching layers or bands in the data provider. More...
|
|
void | setMode (Qgis::RasterTemporalMode mode) |
| Sets the temporal properties mode. More...
|
|
QDomElement | writeXml (QDomElement &element, QDomDocument &doc, const QgsReadWriteContext &context) override |
| Writes the properties to a DOM element, to be used later with readXml(). More...
|
|
| QgsMapLayerTemporalProperties (QObject *parent, bool enabled=false) |
| Constructor for QgsMapLayerTemporalProperties, with the specified parent object. More...
|
|
virtual QList< QgsDateTimeRange > | allTemporalRanges (QgsMapLayer *layer) const |
| Attempts to calculate the overall list of all temporal extents which are contained in the specified layer, using the settings defined by the temporal properties object. More...
|
|
virtual QgsDateTimeRange | calculateTemporalExtent (QgsMapLayer *layer) const |
| Attempts to calculate the overall temporal extent for the specified layer, using the settings defined by the temporal properties object. More...
|
|
virtual bool | isVisibleInTemporalRange (const QgsDateTimeRange &range) const |
| Returns true if the layer should be visible and rendered for the specified time range. More...
|
|
virtual bool | readXml (const QDomElement &element, const QgsReadWriteContext &context)=0 |
| Reads temporal properties from a DOM element previously written by writeXml(). More...
|
|
virtual void | setDefaultsFromDataProviderTemporalCapabilities (const QgsDataProviderTemporalCapabilities *capabilities)=0 |
| Sets the layers temporal settings to appropriate defaults based on a provider's temporal capabilities. More...
|
|
virtual QDomElement | writeXml (QDomElement &element, QDomDocument &doc, const QgsReadWriteContext &context)=0 |
| Writes the properties to a DOM element, to be used later with readXml(). More...
|
|
| QgsTemporalProperty (QObject *parent=nullptr, bool enabled=false) |
| Constructor for QgsTemporalProperty, with the specified parent object. More...
|
|
virtual QgsTemporalProperty::Flags | flags () const |
| Returns flags associated to the temporal property. More...
|
|
bool | isActive () const |
| Returns true if the temporal property is active. More...
|
|
void | setIsActive (bool active) |
| Sets whether the temporal property is active. More...
|
|