ParaView
Public Slots | Public Member Functions | Protected Slots
pqAnimationViewWidget Class Reference

This is the Animation panel widget. More...

#include <pqAnimationViewWidget.h>

Inheritance diagram for pqAnimationViewWidget:
Inheritance graph
[legend]

List of all members.

Public Slots

void setScene (pqAnimationScene *scene)
 set the scene to view

Public Member Functions

 pqAnimationViewWidget (QWidget *parent=0)
virtual ~pqAnimationViewWidget ()

Protected Slots

void onSceneCuesChanged ()
 The cues in the scene have changed, so we make sure that we are not displaying a removed or added cue, if so we update the GUI.
void keyFramesChanged (QObject *)
 called when keyframes change
void updateSceneTimeRange ()
 called when scene time range changes
void updateSceneTime ()
 called when scene time changes
void updateTicks ()
 called when time steps changes
void trackSelected (pqAnimationTrack *track)
void updatePlayMode ()
void toggleTrackEnabled (pqAnimationTrack *track)
 Called to toggle a track's enabled state.
void deleteTrack (pqAnimationTrack *track)
void createTrack ()
void createPythonTrack ()
 called to create a new python animation track.
void setActiveView (pqView *)
void setCurrentSelection (pqPipelineSource *)
void setCurrentProxy (vtkSMProxy *pxy)
void setCurrentTime (double)
void setKeyFrameTime (pqAnimationTrack *, pqAnimationKeyFrame *, int, double)

Detailed Description

This is the Animation panel widget.

It controls the behavior of the Animation panel which includes adding of key frames, changing of keyframes etc etc.

Definition at line 48 of file pqAnimationViewWidget.h.


Constructor & Destructor Documentation

pqAnimationViewWidget::pqAnimationViewWidget ( QWidget *  parent = 0)
virtual pqAnimationViewWidget::~pqAnimationViewWidget ( ) [virtual]

Member Function Documentation

void pqAnimationViewWidget::setScene ( pqAnimationScene scene) [slot]

set the scene to view

void pqAnimationViewWidget::onSceneCuesChanged ( ) [protected, slot]

The cues in the scene have changed, so we make sure that we are not displaying a removed or added cue, if so we update the GUI.

void pqAnimationViewWidget::keyFramesChanged ( QObject *  ) [protected, slot]

called when keyframes change

void pqAnimationViewWidget::updateSceneTimeRange ( ) [protected, slot]

called when scene time range changes

void pqAnimationViewWidget::updateSceneTime ( ) [protected, slot]

called when scene time changes

void pqAnimationViewWidget::updateTicks ( ) [protected, slot]

called when time steps changes

void pqAnimationViewWidget::trackSelected ( pqAnimationTrack track) [protected, slot]
void pqAnimationViewWidget::updatePlayMode ( ) [protected, slot]
void pqAnimationViewWidget::toggleTrackEnabled ( pqAnimationTrack track) [protected, slot]

Called to toggle a track's enabled state.

void pqAnimationViewWidget::deleteTrack ( pqAnimationTrack track) [protected, slot]
void pqAnimationViewWidget::createTrack ( ) [protected, slot]
void pqAnimationViewWidget::createPythonTrack ( ) [protected, slot]

called to create a new python animation track.

we allow creating as many python tracks as needed.

void pqAnimationViewWidget::setActiveView ( pqView ) [protected, slot]
void pqAnimationViewWidget::setCurrentSelection ( pqPipelineSource ) [protected, slot]
void pqAnimationViewWidget::setCurrentProxy ( vtkSMProxy pxy) [protected, slot]
void pqAnimationViewWidget::setCurrentTime ( double  ) [protected, slot]
void pqAnimationViewWidget::setKeyFrameTime ( pqAnimationTrack ,
pqAnimationKeyFrame ,
int  ,
double   
) [protected, slot]

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