![]() |
Computer Assited Medical Intervention Tool Kit
version 3.3
|
This dialog allows to see the simulation It plays the impload, allowing the user to see the evolution of translations along time. More...
#include <LoadsMovie.h>
Public Slots | |
virtual void | chooseOutputDir () |
virtual void | defaultTMax () |
virtual void | defaultTMin () |
void | doOneStep () |
increment t and update the display More... | |
virtual void | dtChanged () |
virtual void | dtModified () |
virtual void | makeVideo () |
void | pause () |
Slot called when the button Pause is clicked. More... | |
void | play () |
Slot called when the button Play is clicked. More... | |
virtual void | playOneStep () |
virtual void | reset () |
void | rewind () |
Slot called when the button Rewind is clicked. More... | |
void | stop () |
Slot called when the button Stop is clicked. More... | |
virtual void | tChanged () |
virtual void | tMaxChanged () |
virtual void | tMaxModified () |
virtual void | tMinChanged () |
virtual void | tMinModified () |
virtual void | tModified () |
virtual void | tSliderChanged (int) |
Public Member Functions | |
double | getTime () const |
get the actual time More... | |
LoadsMovie (LoadsManager *myLoadsManager, QWidget *parent=0) | |
Default Constructor. More... | |
void | updateDisplay (bool force) |
update the display More... | |
~LoadsMovie () | |
Destructor. More... | |
Private Member Functions | |
void | init () |
init display More... | |
void | initSlider () |
change the slider range/value depending on tmin, tmax and dt More... | |
Private Attributes | |
QColor | bgColor |
the initial bg color More... | |
LoadsManager * | myLM |
the load manager More... | |
QString | outputDirName |
the output directory name for making videos More... | |
QLineEdit * | outputDirNameLineEdit |
the output dir name line edit More... | |
LoadsSimulationDriver * | simDriver |
the code core for the display of a loads More... | |
Ui::LoadsMovie | ui |
the ui dialog designed in qtdesigner More... | |
This dialog allows to see the simulation It plays the impload, allowing the user to see the evolution of translations along time.
LoadsMovie::LoadsMovie | ( | LoadsManager * | myLoadsManager, |
QWidget * | parent = 0 |
||
) |
Default Constructor.
LoadsMovie::~LoadsMovie | ( | ) |
Destructor.
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
slot |
increment t and update the display
|
virtualslot |
|
virtualslot |
double LoadsMovie::getTime | ( | ) | const |
get the actual time
|
private |
init display
|
private |
change the slider range/value depending on tmin, tmax and dt
|
virtualslot |
|
slot |
Slot called when the button Pause is clicked.
|
slot |
Slot called when the button Play is clicked.
|
virtualslot |
|
virtualslot |
|
slot |
Slot called when the button Rewind is clicked.
|
slot |
Slot called when the button Stop is clicked.
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
|
virtualslot |
void LoadsMovie::updateDisplay | ( | bool | force | ) |
update the display
force | if true force display update independantly from refresh dt (default is false) |
|
private |
the initial bg color
|
private |
the load manager
|
private |
the output directory name for making videos
|
private |
the output dir name line edit
|
private |
the code core for the display of a loads
|
private |
the ui dialog designed in qtdesigner