te::qt::widgets::AnimationScene Class Reference

This class allows to add multiple trajectories and temporal image. More...

#include <AnimationScene.h>

Inheritance diagram for te::qt::widgets::AnimationScene:

Public Member Functions

void addItem (AnimationItem *item)
 Add item. More...
 
 AnimationScene (te::qt::widgets::MapDisplay *display, QObject *parent=0)
 Constructor It constructs a animation Scene. More...
 
void clear ()
 Clear scene. Remove all items. More...
 
void createNewPixmap ()
 Create a new clear pixmap. More...
 
void draw (const int &curTime)
 It draws the animation item. More...
 
void removeItem (AnimationItem *item)
 Remove item. More...
 
void setDuration (const int &duration)
 It sets the trajectory duration. More...
 
virtual ~AnimationScene ()
 Destructor It destructs a animation Scene. More...
 

Detailed Description

This class allows to add multiple trajectories and temporal image.

Definition at line 50 of file AnimationScene.h.

Constructor & Destructor Documentation

◆ AnimationScene()

te::qt::widgets::AnimationScene::AnimationScene ( te::qt::widgets::MapDisplay display,
QObject *  parent = 0 
)

Constructor It constructs a animation Scene.

◆ ~AnimationScene()

virtual te::qt::widgets::AnimationScene::~AnimationScene ( )
virtual

Destructor It destructs a animation Scene.

Member Function Documentation

◆ addItem()

void te::qt::widgets::AnimationScene::addItem ( AnimationItem item)

Add item.

Parameters
itemThe graphics item. It can be trajectory item or pixmap item.

◆ clear()

void te::qt::widgets::AnimationScene::clear ( )

Clear scene. Remove all items.

◆ createNewPixmap()

void te::qt::widgets::AnimationScene::createNewPixmap ( )

Create a new clear pixmap.

◆ draw()

void te::qt::widgets::AnimationScene::draw ( const int &  curTime)

It draws the animation item.

Parameters
curtimeThe normalized current time (between 0 and 1).

◆ removeItem()

void te::qt::widgets::AnimationScene::removeItem ( AnimationItem item)

Remove item.

Parameters
itemThe graphics item.

◆ setDuration()

void te::qt::widgets::AnimationScene::setDuration ( const int &  duration)

It sets the trajectory duration.

Parameters
durationThe animation duration in miliseconds

The documentation for this class was generated from the following file: