#include <ImageItem.h>
Public Member Functions | |
| void | adjustDataToAnimationTemporalExtent () |
| Adjust data for a given time animation period. More... | |
| void | calculateCurrentFile (const unsigned int &curTime) |
| Calculate current file. More... | |
| void | draw () |
| Draw the current image item. More... | |
| virtual void | drawCurrentImage (QPainter *p) |
| Get current image. More... | |
| void | drawForward (const unsigned int &curTime) |
| Draw current image item. curTime The animation current time. More... | |
| void | erase (const unsigned int &curTime) |
| Draw current image item. curTime The animation current time. More... | |
| void | generateRoute () |
| It generate the raster route. More... | |
| virtual bool | getCtlParameters () |
| Get control parameters. More... | |
| QAbstractAnimation::Direction | getDirection () |
| Gets the Animation Item direction. More... | |
| unsigned int | getDuration () |
| Gets the Animation Item duration. More... | |
| QPoint | getPosInDeviceCoordinate () |
| It returns the Animation Item position in device coordinate. More... | |
| QRect | getRect () |
| It gets image rect in device coordinate. More... | |
| ImageItem () | |
| Empty Constructor. More... | |
| ImageItem (const QString &title, const QString &folder, te::qt::widgets::MapDisplay *display) | |
| Constructor It constructs a Image Item. More... | |
| virtual void | loadCurrentImage () |
| Get current image. More... | |
| virtual bool | loadData () |
| Load temporal raster data. More... | |
| void | paint (QPainter *, const QStyleOptionGraphicsItem *, QWidget *) |
| Paint a image item. More... | |
| void | setDirection (const QAbstractAnimation::Direction &direction) |
| Sets the Animation Item direction. More... | |
| void | setDuration (const unsigned int &duration) |
| Sets the Animation Item duration. More... | |
| void | setImagePosition (const QPointF &p, const QRectF &dr) |
| void | setLUT (const std::vector< std::pair< int, QColor > > &tab) |
| Sets the LUT. tab The LUT information. More... | |
| void | tryDoReprojectionUsingAffineTransform (QPainter *painter) |
| It try do reprojection using affine transfom. For small areas it gives a good result, however, for larger areas the result is not good. More... | |
| virtual | ~ImageItem () |
| Destructor It destructs a Image Item. More... | |
Public Attributes | |
| Animation * | m_animation |
| The animation this item. More... | |
| QVector< QString > | m_animationFiles |
| The png files in display projection. It contains only the portions to be animated. More... | |
| QVector< QPointF > | m_animationRoute |
| It contains only the portions to be animated. More... | |
| QVector< te::dt::TimeInstant > | m_animationTime |
| The animation time. It contains only the portions to be animated. More... | |
| bool | m_automaticPan |
| True if automatic pan over this item. More... | |
| QString | m_baseFile |
| Base file name. More... | |
| QString | m_currentImageFile |
| Image to be displayed on paint event animation. More... | |
| unsigned int | m_curTimeDuration |
| Current time (ms). Its value is between 0 and the total duration. More... | |
| QDir | m_dir |
| The image data directory. More... | |
| QAbstractAnimation::Direction | m_direction |
| The direction. More... | |
| te::qt::widgets::MapDisplay * | m_display |
| Indicates where the icon item is displayed. More... | |
| unsigned int | m_duration |
| The duration this item. More... | |
| QVector< QString > | m_files |
| The input files. More... | |
| QImage * | m_image |
| current image More... | |
| QPointF | m_imageCenterPos |
| Center of the image. More... | |
| QRectF | m_imaRect |
| Image location. More... | |
| std::map< uchar, QColor > | m_lut |
| LUT. More... | |
| QMatrix | m_matrix |
| The display transformation matrix. More... | |
| size_t | m_ncols |
| number of colunms. More... | |
| size_t | m_nlines |
| number of lines. More... | |
| double | m_norFinalTime |
| Normalized final time (between 0 and 1). More... | |
| double | m_norInitialTime |
| Normalized initial time (between 0 and 1). More... | |
| int | m_opacity |
| Opacity. More... | |
| double | m_panFactor |
| the range is between 0.002 and 0.5 More... | |
| QPointF | m_pos |
| The icon position. More... | |
| QString | m_preffix |
| File preffix. More... | |
| te::gm::LineString * | m_route |
| The input path in world coordenates. More... | |
| int | m_SRID |
| The input route srid. More... | |
| QImage | m_staticRepresentation |
| Static representation of the animation. More... | |
| QString | m_suffix |
| File suffix. More... | |
| QVector< te::dt::TimeInstant > | m_time |
| The input time. More... | |
| QString | m_title |
| The icon item title. More... | |
| float | m_undef |
| undef value. More... | |
Properties | |
| QPointF | pos |
Private Member Functions | |
| virtual te::dt::TimeInstant | getTime (QString file)=0 |
| Get time of the raster data. More... | |
Definition at line 62 of file ImageItem.h.
| te::qt::widgets::ImageItem::ImageItem | ( | ) |
Empty Constructor.
Definition at line 14 of file ImageItem.cpp.
| te::qt::widgets::ImageItem::ImageItem | ( | const QString & | title, |
| const QString & | folder, | ||
| te::qt::widgets::MapDisplay * | display | ||
| ) |
Constructor It constructs a Image Item.
| title | The image item title. |
| folder | The absolute folder path name. |
| display | Where the pixmap item is displayed. |
Definition at line 20 of file ImageItem.cpp.
References m_baseFile, m_dir, m_lut, m_suffix, and ~ImageItem().
|
virtualdefault |
Destructor It destructs a Image Item.
Referenced by ImageItem().
|
virtual |
Adjust data for a given time animation period.
Reimplemented from te::qt::widgets::AnimationItem.
Definition at line 400 of file ImageItem.cpp.
References te::qt::widgets::AnimationItem::adjustDataToAnimationTemporalExtent(), te::dt::TimePeriod::getFinalTimeInstant(), te::dt::TimePeriod::getInitialTimeInstant(), te::qt::widgets::AnimationItem::m_animation, m_animationFiles, m_files, te::qt::widgets::Animation::m_temporalAnimationExtent, and te::qt::widgets::AnimationItem::m_time.
| void te::qt::widgets::ImageItem::calculateCurrentFile | ( | const unsigned int & | curTime | ) |
Calculate current file.
| curTime | current time |
Definition at line 476 of file ImageItem.cpp.
References te::qt::widgets::Animation::getClosestAnimationDataIndex(), te::qt::widgets::AnimationItem::m_animation, m_animationFiles, m_currentImageFile, te::qt::widgets::AnimationItem::m_curTimeDuration, m_dir, and te::qt::widgets::AnimationItem::m_duration.
Referenced by draw(), and drawForward().
|
virtual |
Draw the current image item.
Implements te::qt::widgets::AnimationItem.
Definition at line 470 of file ImageItem.cpp.
References calculateCurrentFile(), te::qt::widgets::AnimationItem::m_curTimeDuration, and te::qt::widgets::AnimationItem::m_display.
|
virtual |
Get current image.
p Pointer to QPainter. r Image rect in device coordinate. ima Pointer to QImage.
Definition at line 244 of file ImageItem.cpp.
References getRect(), m_image, te::qt::widgets::AnimationItem::m_opacity, and tryDoReprojectionUsingAffineTransform().
Referenced by te::qt::widgets::TimeSliderWidget::onDisplayPaintEvent().
|
virtual |
Draw current image item. curTime The animation current time.
Implements te::qt::widgets::AnimationItem.
Definition at line 457 of file ImageItem.cpp.
References calculateCurrentFile(), te::qt::widgets::AnimationItem::m_curTimeDuration, te::qt::widgets::AnimationItem::m_display, te::qt::widgets::AnimationItem::m_pos, and te::qt::widgets::AnimationItem::pos.
|
virtual |
Draw current image item. curTime The animation current time.
Implements te::qt::widgets::AnimationItem.
Definition at line 465 of file ImageItem.cpp.
References drawForward().
| void te::qt::widgets::ImageItem::generateRoute | ( | ) |
It generate the raster route.
animation The animation control.
| count | The temporal data size. |
Definition at line 528 of file ImageItem.cpp.
References te::gm::Envelope::getHeight(), te::gm::Envelope::getWidth(), te::gm::LineStringType, te::qt::widgets::AnimationItem::m_animation, m_files, te::gm::Envelope::m_llx, te::gm::Envelope::m_lly, te::qt::widgets::AnimationItem::m_route, te::qt::widgets::Animation::m_spatialExtent, te::qt::widgets::AnimationItem::m_SRID, te::qt::widgets::AnimationItem::pos, and te::gm::LineString::setPoint().
Referenced by te::qt::widgets::Eta5kmItem::loadData(), te::qt::widgets::HidroItem::loadData(), and loadData().
|
virtual |
Get control parameters.
Reimplemented in te::qt::widgets::Eta5kmItem, and te::qt::widgets::HidroItem.
Definition at line 91 of file ImageItem.cpp.
References file(), te::core::CharEncoding::fromUTF8(), m_dir, m_imaRect, m_preffix, te::qt::widgets::AnimationItem::m_SRID, m_staticRepresentation, m_suffix, m_undef, and te::qt::widgets::AnimationItem::pos.
Referenced by loadData().
|
inherited |
Gets the Animation Item direction.
Definition at line 66 of file AnimationItem.cpp.
References te::qt::widgets::AnimationItem::m_direction.
|
inherited |
Gets the Animation Item duration.
Definition at line 61 of file AnimationItem.cpp.
References te::qt::widgets::AnimationItem::m_duration.
|
inherited |
It returns the Animation Item position in device coordinate.
Definition at line 32 of file AnimationItem.cpp.
References te::map::MapDisplay::getSRID(), te::qt::widgets::AnimationItem::m_display, te::qt::widgets::AnimationItem::m_matrix, te::qt::widgets::AnimationItem::m_pos, te::qt::widgets::AnimationItem::m_SRID, p, TE_UNKNOWN_SRS, and te::gm::Point::transform().
Referenced by te::qt::widgets::TrajectoryItem::drawIcon().
| QRect te::qt::widgets::ImageItem::getRect | ( | ) |
It gets image rect in device coordinate.
Definition at line 491 of file ImageItem.cpp.
References te::map::MapDisplay::getSRID(), te::qt::widgets::AnimationItem::m_display, m_imaRect, te::qt::widgets::AnimationItem::m_matrix, te::qt::widgets::AnimationItem::m_SRID, TE_UNKNOWN_SRS, and te::gm::Envelope::transform().
Referenced by drawCurrentImage(), te::qt::widgets::Eta5kmItem::loadCurrentImage(), te::qt::widgets::HidroItem::loadCurrentImage(), loadCurrentImage(), and te::qt::widgets::TimeSliderWidget::onDisplayPaintEvent().
|
privatepure virtual |
Get time of the raster data.
file raster data file name.
The time instant.
Implemented in te::qt::widgets::Eta5kmItem, te::qt::widgets::HidroItem, te::qt::widgets::GoesItem, and te::qt::widgets::QtKnowItem.
Referenced by loadData().
|
virtual |
Get current image.
pointer to current image.
Reimplemented in te::qt::widgets::Eta5kmItem, and te::qt::widgets::HidroItem.
Definition at line 188 of file ImageItem.cpp.
References file(), getRect(), m_currentImageFile, m_image, m_staticRepresentation, te::qt::widgets::AnimationItem::m_title, and p.
Referenced by te::qt::widgets::TimeSliderWidget::onDisplayPaintEvent().
|
virtual |
Load temporal raster data.
True if success.
Reimplemented in te::qt::widgets::Eta5kmItem, and te::qt::widgets::HidroItem.
Definition at line 54 of file ImageItem.cpp.
References generateRoute(), getCtlParameters(), getTime(), te::mnt::Linear, te::qt::widgets::AnimationItem::m_animation, m_dir, m_files, m_imaRect, m_preffix, te::qt::widgets::Animation::m_spatialExtent, m_suffix, te::qt::widgets::Animation::m_temporalExtent, and te::qt::widgets::AnimationItem::m_time.
Referenced by te::qt::widgets::TimeSliderWidget::loadImageData().
|
virtual |
Paint a image item.
Implements te::qt::widgets::AnimationItem.
Definition at line 448 of file ImageItem.cpp.
References drawForward(), te::qt::widgets::AnimationItem::m_animation, and te::qt::widgets::AnimationItem::m_curTimeDuration.
|
inherited |
Sets the Animation Item direction.
| direction | The Animation Item direction. |
Definition at line 55 of file AnimationItem.cpp.
References te::qt::widgets::AnimationItem::m_direction, te::qt::widgets::AnimationItem::m_duration, and te::qt::widgets::AnimationItem::setDuration().
Referenced by te::qt::widgets::TimeSliderWidget::setDirection().
|
inherited |
Sets the Animation Item duration.
| duration | The Animation Item duration. |
Definition at line 45 of file AnimationItem.cpp.
References te::qt::widgets::AnimationItem::m_animation, te::qt::widgets::AnimationItem::m_curTimeDuration, te::qt::widgets::AnimationItem::m_direction, and te::qt::widgets::AnimationItem::m_duration.
Referenced by te::qt::widgets::AnimationItem::setDirection(), te::qt::widgets::TimeSliderWidget::setDirection(), and te::qt::widgets::AnimationScene::setDuration().
| void te::qt::widgets::ImageItem::setImagePosition | ( | const QPointF & | p, |
| const QRectF & | dr | ||
| ) |
Definition at line 39 of file ImageItem.cpp.
References file(), te::map::MapDisplay::getExtent(), te::gm::Envelope::getHeight(), te::gm::Envelope::getWidth(), m_dir, te::qt::widgets::AnimationItem::m_display, m_files, m_imaRect, te::gm::Envelope::m_llx, te::gm::Envelope::m_lly, and te::qt::widgets::AnimationItem::m_matrix.
| void te::qt::widgets::ImageItem::setLUT | ( | const std::vector< std::pair< int, QColor > > & | tab | ) |
Sets the LUT. tab The LUT information.
Definition at line 504 of file ImageItem.cpp.
References m_lut.
Referenced by te::qt::widgets::Eta5kmItem::setLUT(), and te::qt::widgets::HidroItem::setLUT().
| void te::qt::widgets::ImageItem::tryDoReprojectionUsingAffineTransform | ( | QPainter * | painter | ) |
It try do reprojection using affine transfom. For small areas it gives a good result, however, for larger areas the result is not good.
| painter | Painter that will be configured to try do reprojection. |
Definition at line 301 of file ImageItem.cpp.
References te::gm::LineString::getPointN(), te::map::MapDisplay::getSRID(), line, te::gm::LineStringType, te::qt::widgets::AnimationItem::m_display, m_imaRect, te::qt::widgets::AnimationItem::m_matrix, te::qt::widgets::AnimationItem::m_SRID, PI, te::gm::LineString::setPoint(), TE_UNKNOWN_SRS, and te::gm::LineString::transform().
Referenced by drawCurrentImage().
|
inherited |
The animation this item.
Definition at line 159 of file AnimationItem.h.
Referenced by te::qt::widgets::TimeSliderWidget::addTemporalImages(), adjustDataToAnimationTemporalExtent(), te::qt::widgets::AnimationItem::adjustDataToAnimationTemporalExtent(), te::qt::widgets::Animation::Animation(), te::qt::widgets::TimeSliderWidget::calculateAllSpatialExtent(), te::qt::widgets::TimeSliderWidget::calculateAllTemporalExtent(), calculateCurrentFile(), te::qt::widgets::TimeSliderWidget::createAnimations(), te::qt::widgets::TrajectoryItem::draw(), te::qt::widgets::TrajectoryItem::drawForward(), te::qt::widgets::TrajectoryItem::drawIcon(), te::qt::widgets::TimeSliderWidget::dropAction(), te::qt::widgets::TrajectoryItem::erase(), generateRoute(), te::qt::widgets::HidroItem::loadData(), te::qt::widgets::Eta5kmItem::loadData(), loadData(), te::qt::widgets::TrajectoryItem::paint(), paint(), te::qt::widgets::TimeSliderWidget::removeAnimation(), and te::qt::widgets::AnimationItem::setDuration().
| QVector<QString> te::qt::widgets::ImageItem::m_animationFiles |
The png files in display projection. It contains only the portions to be animated.
Definition at line 197 of file ImageItem.h.
Referenced by adjustDataToAnimationTemporalExtent(), calculateCurrentFile(), and te::qt::widgets::Animation::setDataKeyValues().
|
inherited |
It contains only the portions to be animated.
Definition at line 152 of file AnimationItem.h.
Referenced by te::qt::widgets::AnimationItem::adjustDataToAnimationTemporalExtent(), te::qt::widgets::TrajectoryItem::draw(), te::qt::widgets::TrajectoryItem::drawForward(), te::qt::widgets::TrajectoryItem::drawIcon(), te::qt::widgets::TrajectoryItem::erase(), te::qt::widgets::TrajectoryItem::paint(), and te::qt::widgets::Animation::setDataKeyValues().
|
inherited |
The animation time. It contains only the portions to be animated.
Definition at line 150 of file AnimationItem.h.
Referenced by te::qt::widgets::AnimationItem::adjustDataToAnimationTemporalExtent(), te::qt::widgets::Animation::getClosestAnimationDataIndex(), te::qt::widgets::Animation::getNextAnimationDataIndex(), te::qt::widgets::TimeSliderWidget::onDisplayPaintEvent(), and te::qt::widgets::Animation::setDataKeyValues().
|
inherited |
True if automatic pan over this item.
Definition at line 154 of file AnimationItem.h.
Referenced by te::qt::widgets::TimeSliderWidget::adjustPropertyDialog(), te::qt::widgets::TimeSliderWidget::onAutoPanCheckBoxClicked(), and te::qt::widgets::TrajectoryItem::paint().
| QString te::qt::widgets::ImageItem::m_baseFile |
| QString te::qt::widgets::ImageItem::m_currentImageFile |
Image to be displayed on paint event animation.
Definition at line 198 of file ImageItem.h.
Referenced by calculateCurrentFile(), te::qt::widgets::HidroItem::loadCurrentImage(), te::qt::widgets::Eta5kmItem::loadCurrentImage(), and loadCurrentImage().
|
inherited |
Current time (ms). Its value is between 0 and the total duration.
Definition at line 156 of file AnimationItem.h.
Referenced by calculateCurrentFile(), te::qt::widgets::TrajectoryItem::draw(), te::qt::widgets::AnimationScene::draw(), draw(), te::qt::widgets::TrajectoryItem::drawForward(), drawForward(), te::qt::widgets::TrajectoryItem::drawIcon(), te::qt::widgets::TrajectoryItem::erase(), te::qt::widgets::TrajectoryItem::paint(), paint(), and te::qt::widgets::AnimationItem::setDuration().
| QDir te::qt::widgets::ImageItem::m_dir |
The image data directory.
Definition at line 192 of file ImageItem.h.
Referenced by te::qt::widgets::TimeSliderWidget::addTemporalImages(), calculateCurrentFile(), te::qt::widgets::TimeSliderWidget::coverageAlreadyExists(), te::qt::widgets::TimeSliderWidget::eventFilter(), te::qt::widgets::Eta5kmItem::getCtlParameters(), te::qt::widgets::HidroItem::getCtlParameters(), getCtlParameters(), ImageItem(), te::qt::widgets::HidroItem::loadCurrentImage(), te::qt::widgets::Eta5kmItem::loadCurrentImage(), te::qt::widgets::HidroItem::loadData(), te::qt::widgets::Eta5kmItem::loadData(), loadData(), te::qt::widgets::TimeSliderWidget::onBackPushButtonClicked(), te::qt::widgets::TimeSliderWidget::onFrontPushButtonClicked(), te::qt::widgets::TimeSliderWidget::onOpacityValueChanged(), te::qt::widgets::TimeSliderWidget::removeAnimation(), and setImagePosition().
|
inherited |
The direction.
Definition at line 161 of file AnimationItem.h.
Referenced by te::qt::widgets::AnimationItem::getDirection(), te::qt::widgets::AnimationItem::setDirection(), and te::qt::widgets::AnimationItem::setDuration().
|
inherited |
Indicates where the icon item is displayed.
Definition at line 146 of file AnimationItem.h.
Referenced by te::qt::widgets::AnimationItem::adjustDataToAnimationTemporalExtent(), te::qt::widgets::TrajectoryItem::draw(), draw(), drawForward(), te::qt::widgets::TrajectoryItem::drawIcon(), te::qt::widgets::AnimationItem::getPosInDeviceCoordinate(), getRect(), te::qt::widgets::TrajectoryItem::paint(), setImagePosition(), te::qt::widgets::TrajectoryItem::transformToDisplayProjection(), and tryDoReprojectionUsingAffineTransform().
|
inherited |
The duration this item.
Definition at line 160 of file AnimationItem.h.
Referenced by calculateCurrentFile(), te::qt::widgets::TrajectoryItem::draw(), te::qt::widgets::TrajectoryItem::drawForward(), te::qt::widgets::TrajectoryItem::drawIcon(), te::qt::widgets::TrajectoryItem::erase(), te::qt::widgets::AnimationItem::getDuration(), te::qt::widgets::AnimationItem::setDirection(), and te::qt::widgets::AnimationItem::setDuration().
| QVector<QString> te::qt::widgets::ImageItem::m_files |
The input files.
Definition at line 196 of file ImageItem.h.
Referenced by adjustDataToAnimationTemporalExtent(), generateRoute(), te::qt::widgets::Eta5kmItem::loadData(), te::qt::widgets::HidroItem::loadData(), loadData(), and setImagePosition().
| QImage* te::qt::widgets::ImageItem::m_image |
current image
Definition at line 199 of file ImageItem.h.
Referenced by drawCurrentImage(), te::qt::widgets::HidroItem::loadCurrentImage(), te::qt::widgets::Eta5kmItem::loadCurrentImage(), and loadCurrentImage().
| QPointF te::qt::widgets::ImageItem::m_imageCenterPos |
Center of the image.
Definition at line 205 of file ImageItem.h.
| QRectF te::qt::widgets::ImageItem::m_imaRect |
Image location.
Definition at line 203 of file ImageItem.h.
Referenced by te::qt::widgets::Eta5kmItem::getCtlParameters(), te::qt::widgets::HidroItem::getCtlParameters(), getCtlParameters(), getRect(), te::qt::widgets::Eta5kmItem::loadData(), te::qt::widgets::HidroItem::loadData(), loadData(), setImagePosition(), and tryDoReprojectionUsingAffineTransform().
| std::map<uchar, QColor> te::qt::widgets::ImageItem::m_lut |
LUT.
Definition at line 204 of file ImageItem.h.
Referenced by ImageItem(), te::qt::widgets::HidroItem::loadCurrentImage(), te::qt::widgets::Eta5kmItem::loadCurrentImage(), and setLUT().
|
inherited |
The display transformation matrix.
Definition at line 153 of file AnimationItem.h.
Referenced by te::qt::widgets::TrajectoryItem::draw(), te::qt::widgets::TrajectoryItem::drawForward(), te::qt::widgets::TrajectoryItem::erase(), te::qt::widgets::AnimationItem::getPosInDeviceCoordinate(), getRect(), setImagePosition(), te::qt::widgets::AnimationView::setMatrix(), and tryDoReprojectionUsingAffineTransform().
| size_t te::qt::widgets::ImageItem::m_ncols |
number of colunms.
Definition at line 194 of file ImageItem.h.
Referenced by te::qt::widgets::Eta5kmItem::getCtlParameters(), te::qt::widgets::HidroItem::getCtlParameters(), te::qt::widgets::HidroItem::loadCurrentImage(), and te::qt::widgets::Eta5kmItem::loadCurrentImage().
| size_t te::qt::widgets::ImageItem::m_nlines |
number of lines.
Definition at line 193 of file ImageItem.h.
Referenced by te::qt::widgets::Eta5kmItem::getCtlParameters(), te::qt::widgets::HidroItem::getCtlParameters(), te::qt::widgets::HidroItem::loadCurrentImage(), and te::qt::widgets::Eta5kmItem::loadCurrentImage().
|
inherited |
Normalized final time (between 0 and 1).
Definition at line 158 of file AnimationItem.h.
Referenced by te::qt::widgets::Animation::setDataKeyValues().
|
inherited |
Normalized initial time (between 0 and 1).
Definition at line 157 of file AnimationItem.h.
Referenced by te::qt::widgets::Animation::setDataKeyValues().
|
inherited |
Opacity.
Definition at line 162 of file AnimationItem.h.
Referenced by drawCurrentImage(), te::qt::widgets::TrajectoryItem::drawIcon(), te::qt::widgets::TimeSliderWidget::onAnimationComboBoxActivated(), and te::qt::widgets::TimeSliderWidget::onOpacityValueChanged().
|
inherited |
the range is between 0.002 and 0.5
Definition at line 155 of file AnimationItem.h.
Referenced by te::qt::widgets::TimeSliderWidget::adjustPropertyDialog(), te::qt::widgets::TimeSliderWidget::onPanFactorValueChanged(), and te::qt::widgets::TrajectoryItem::paint().
|
inherited |
The icon position.
Definition at line 148 of file AnimationItem.h.
Referenced by te::qt::widgets::TrajectoryItem::draw(), te::qt::widgets::TrajectoryItem::drawForward(), drawForward(), te::qt::widgets::TrajectoryItem::erase(), te::qt::widgets::AnimationItem::getPosInDeviceCoordinate(), and te::qt::widgets::TrajectoryItem::paint().
| QString te::qt::widgets::ImageItem::m_preffix |
File preffix.
Definition at line 202 of file ImageItem.h.
Referenced by getCtlParameters(), and loadData().
|
inherited |
The input path in world coordenates.
Definition at line 151 of file AnimationItem.h.
Referenced by te::qt::widgets::AnimationItem::adjustDataToAnimationTemporalExtent(), generateRoute(), and te::qt::widgets::AnimationItem::~AnimationItem().
|
inherited |
The input route srid.
Definition at line 147 of file AnimationItem.h.
Referenced by te::qt::widgets::TimeSliderWidget::calculateAllSpatialExtent(), generateRoute(), te::qt::widgets::HidroItem::getCtlParameters(), te::qt::widgets::Eta5kmItem::getCtlParameters(), getCtlParameters(), te::qt::widgets::AnimationItem::getPosInDeviceCoordinate(), getRect(), te::qt::widgets::AnimationView::setMatrix(), te::qt::widgets::TimeSliderWidget::TimeSliderWidget(), te::qt::widgets::TrajectoryItem::transformToDisplayProjection(), and tryDoReprojectionUsingAffineTransform().
| QImage te::qt::widgets::ImageItem::m_staticRepresentation |
Static representation of the animation.
Definition at line 206 of file ImageItem.h.
Referenced by te::qt::widgets::Eta5kmItem::getCtlParameters(), te::qt::widgets::HidroItem::getCtlParameters(), getCtlParameters(), te::qt::widgets::HidroItem::loadCurrentImage(), te::qt::widgets::Eta5kmItem::loadCurrentImage(), and loadCurrentImage().
| QString te::qt::widgets::ImageItem::m_suffix |
File suffix.
Definition at line 201 of file ImageItem.h.
Referenced by getCtlParameters(), ImageItem(), te::qt::widgets::Eta5kmItem::loadCurrentImage(), te::qt::widgets::HidroItem::loadCurrentImage(), and loadData().
|
inherited |
The input time.
Definition at line 149 of file AnimationItem.h.
Referenced by adjustDataToAnimationTemporalExtent(), te::qt::widgets::AnimationItem::adjustDataToAnimationTemporalExtent(), te::qt::widgets::Eta5kmItem::loadData(), te::qt::widgets::HidroItem::loadData(), loadData(), and te::qt::widgets::TimeSliderWidget::onAnimationComboBoxActivated().
|
inherited |
The icon item title.
Definition at line 145 of file AnimationItem.h.
Referenced by te::qt::widgets::TimeSliderWidget::coverageAlreadyExists(), te::qt::widgets::HidroItem::loadCurrentImage(), te::qt::widgets::Eta5kmItem::loadCurrentImage(), loadCurrentImage(), and te::qt::widgets::TimeSliderWidget::trajectoryAlreadyExists().
| float te::qt::widgets::ImageItem::m_undef |
undef value.
Definition at line 195 of file ImageItem.h.
Referenced by te::qt::widgets::Eta5kmItem::getCtlParameters(), te::qt::widgets::HidroItem::getCtlParameters(), getCtlParameters(), te::qt::widgets::Eta5kmItem::loadCurrentImage(), and te::qt::widgets::HidroItem::loadCurrentImage().
|
readwriteinherited |
Definition at line 67 of file AnimationItem.h.
Referenced by drawForward(), te::qt::widgets::TrajectoryItem::drawIcon(), generateRoute(), te::qt::widgets::Eta5kmItem::getCtlParameters(), te::qt::widgets::HidroItem::getCtlParameters(), getCtlParameters(), te::qt::widgets::Eta5kmItem::loadCurrentImage(), and te::qt::widgets::TrajectoryItem::paint().