Public Slots | Public Member Functions | Protected Slots | List of all members
pqAnimationViewWidget Class Reference

This is the Animation panel widget. More...

#include <pqAnimationViewWidget.h>

Inheritance diagram for pqAnimationViewWidget:
Inheritance graph
[legend]

Public Slots

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

Public Member Functions

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

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. More...
 
void keyFramesChanged (QObject *)
 called when keyframes change More...
 
void updateSceneTimeRange ()
 called when scene time range changes More...
 
void updateSceneTime ()
 called when scene time changes More...
 
void updateTicks ()
 called when time steps changes More...
 
void trackSelected (pqAnimationTrack *track)
 
void updatePlayMode ()
 
void toggleTrackEnabled (pqAnimationTrack *track)
 Called to toggle a track's enabled state. More...
 
void deleteTrack (pqAnimationTrack *track)
 
void createTrack ()
 
void createPythonTrack ()
 called to create a new python animation track. More...
 
void setActiveView (pqView *)
 
void setCurrentSelection (pqPipelineSource *)
 
void setCurrentProxy (vtkSMProxy *pxy)
 
void setCurrentTime (double)
 
void setKeyFrameTime (pqAnimationTrack *, pqAnimationKeyFrame *, int, double)
 
void onTimeLabelChanged ()
 
void selectedDataProxyChanged (vtkSMProxy *)
 
void changeDataProxyDialogAccepted ()
 
void generalSettingsChanged ()
 

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 50 of file pqAnimationViewWidget.h.

Constructor & Destructor Documentation

◆ pqAnimationViewWidget()

pqAnimationViewWidget::pqAnimationViewWidget ( QWidget *  parent = 0)

◆ ~pqAnimationViewWidget()

pqAnimationViewWidget::~pqAnimationViewWidget ( )
override

Member Function Documentation

◆ setScene

void pqAnimationViewWidget::setScene ( pqAnimationScene scene)
slot

set the scene to view

◆ onSceneCuesChanged

void pqAnimationViewWidget::onSceneCuesChanged ( )
protectedslot

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.

◆ keyFramesChanged

void pqAnimationViewWidget::keyFramesChanged ( QObject *  )
protectedslot

called when keyframes change

◆ updateSceneTimeRange

void pqAnimationViewWidget::updateSceneTimeRange ( )
protectedslot

called when scene time range changes

◆ updateSceneTime

void pqAnimationViewWidget::updateSceneTime ( )
protectedslot

called when scene time changes

◆ updateTicks

void pqAnimationViewWidget::updateTicks ( )
protectedslot

called when time steps changes

◆ trackSelected

void pqAnimationViewWidget::trackSelected ( pqAnimationTrack track)
protectedslot

◆ updatePlayMode

void pqAnimationViewWidget::updatePlayMode ( )
protectedslot

◆ toggleTrackEnabled

void pqAnimationViewWidget::toggleTrackEnabled ( pqAnimationTrack track)
protectedslot

Called to toggle a track's enabled state.

◆ deleteTrack

void pqAnimationViewWidget::deleteTrack ( pqAnimationTrack track)
protectedslot

◆ createTrack

void pqAnimationViewWidget::createTrack ( )
protectedslot

◆ createPythonTrack

void pqAnimationViewWidget::createPythonTrack ( )
protectedslot

called to create a new python animation track.

we allow creating as many python tracks as needed.

◆ setActiveView

void pqAnimationViewWidget::setActiveView ( pqView )
protectedslot

◆ setCurrentSelection

void pqAnimationViewWidget::setCurrentSelection ( pqPipelineSource )
protectedslot

◆ setCurrentProxy

void pqAnimationViewWidget::setCurrentProxy ( vtkSMProxy pxy)
protectedslot

◆ setCurrentTime

void pqAnimationViewWidget::setCurrentTime ( double  )
protectedslot

◆ setKeyFrameTime

void pqAnimationViewWidget::setKeyFrameTime ( pqAnimationTrack ,
pqAnimationKeyFrame ,
int  ,
double   
)
protectedslot

◆ onTimeLabelChanged

void pqAnimationViewWidget::onTimeLabelChanged ( )
protectedslot

◆ selectedDataProxyChanged

void pqAnimationViewWidget::selectedDataProxyChanged ( vtkSMProxy )
protectedslot

◆ changeDataProxyDialogAccepted

void pqAnimationViewWidget::changeDataProxyDialogAccepted ( )
protectedslot

◆ generalSettingsChanged

void pqAnimationViewWidget::generalSettingsChanged ( )
protectedslot

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