#include <VISU_TimeAnimation.h>

Public Types | |
| typedef VISU::Base | TInterface |
Public Member Functions | |
| VISU_TimeAnimation_i (SALOMEDS::Study_ptr theStudy, VISU::View3D_ptr theView3D=VISU::View3D::_nil()) | |
| ~VISU_TimeAnimation_i () | |
| virtual VISU::VISUType | GetType () |
| virtual bool | addField (SALOMEDS::SObject_ptr theField) |
| virtual void | clearFields () |
| virtual CORBA::Boolean | generateFrames () |
| virtual void | generatePresentations (CORBA::Long theFieldNum) |
| virtual void | clearView () |
| virtual void | stopAnimation () |
| virtual void | startAnimation () |
| virtual void | nextFrame () |
| virtual void | prevFrame () |
| virtual void | firstFrame () |
| virtual void | lastFrame () |
| virtual void | gotoFrame (CORBA::Long theFrame) |
| virtual CORBA::Long | getNbFields () |
| virtual CORBA::Long | getNbFrames () |
| virtual CORBA::Boolean | isRunning () |
| virtual CORBA::Long | getCurrentFrame () |
| virtual VISU::ColoredPrs3d_ptr | getPresentation (CORBA::Long theField, CORBA::Long theFrame) |
| virtual void | setPresentationType (CORBA::Long theFieldNum, VISU::VISUType theType) |
| virtual VISU::VISUType | getPresentationType (CORBA::Long theFieldNum) |
| virtual void | setSpeed (CORBA::Long theSpeed) |
| virtual CORBA::Long | getSpeed () |
| virtual CORBA::Boolean | isProportional () |
| virtual void | setAnimationRange (CORBA::Double theMin, CORBA::Double theMax) |
| virtual CORBA::Double | getMinRange () |
| virtual CORBA::Double | getMaxRange () |
| virtual CORBA::Boolean | isRangeDefined () |
| virtual void | setAnimationSequence (const char *theSequence) |
| virtual char * | getAnimationSequence () |
| virtual CORBA::Boolean | isSequenceDefined () |
| virtual void | dumpTo (const char *thePath) |
| virtual char * | setDumpFormat (const char *theFormat) |
| virtual void | setTimeStampFrequency (CORBA::Long theFrequency) |
| virtual CORBA::Long | getTimeStampFrequency () |
| virtual CORBA::Boolean | isCycling () |
| virtual CORBA::Boolean | isCleaningMemoryAtEachFrame () |
| virtual CORBA::Double | getMinTime () |
| virtual CORBA::Double | getMaxTime () |
| virtual void | setProportional (CORBA::Boolean theProp) |
| virtual void | setCycling (CORBA::Boolean theCycle) |
| virtual void | setCleaningMemoryAtEachFrame (CORBA::Boolean theCycle) |
| virtual SALOMEDS::SObject_ptr | publishInStudy () |
| virtual void | restoreFromStudy (SALOMEDS::SObject_ptr theField) |
| virtual CORBA::Boolean | isSavedInStudy () |
| virtual void | saveAnimation () |
| virtual void | setAnimationMode (VISU::Animation::AnimationMode theMode) |
| virtual VISU::Animation::AnimationMode | getAnimationMode () |
| virtual void | ApplyProperties (CORBA::Long theFieldNum, VISU::ColoredPrs3d_ptr thePrs) throw (SALOME::SALOME_Exception) |
| virtual char * | GetID () |
Static Public Member Functions | |
| static CORBA::ORB_var | GetORB () |
| static PortableServer::POA_var | GetPOA () |
| static SALOME_NamingService * | GetNS () |
| static SALOME_LifeCycleCORBA * | GetLCC () |
| static VISU_Gen_i * | GetVisuGenImpl () |
Protected Attributes | |
| std::string | myID |
Static Protected Attributes | |
| static QMutex * | myMutex = NULL |
| static CORBA::ORB_var | myOrb |
| static PortableServer::POA_var | myPoa |
| static SALOME_NamingService * | myNamingService |
| static VISU_Gen_i * | myVisuGenImpl |
| static SALOME_LifeCycleCORBA * | myEnginesLifeCycle |
Private Attributes | |
| VISU_TimeAnimation * | myAnim |
typedef VISU::Base VISU.Base_i.TInterface [inherited] |
Reimplemented in VISU.ColoredPrs3d_i, VISU.CutLines_i, VISU.CutLinesBase_i, VISU.CutPlanes_i, VISU.CutSegment_i, VISU.DeformedShape_i, VISU.DeformedShapeAndScalarMap_i, VISU.GaussPoints_i, VISU.IsoSurfaces_i, VISU.Mesh_i, VISU.MonoColorPrs_i, VISU.Plot3D_i, VISU.Prs3d_i, VISU.ScalarMap_i, VISU.StreamLines_i, VISU.Vectors_i, VISU.XYPlot_i, VISU.TableView_i, and VISU.View3D_i.
| VISU_TimeAnimation_i::VISU_TimeAnimation_i | ( | SALOMEDS::Study_ptr | theStudy, |
| VISU::View3D_ptr | theView3D = VISU::View3D::_nil() |
||
| ) |
References VISU_Example_03.myAnim.
| VISU_TimeAnimation_i::~VISU_TimeAnimation_i | ( | ) |
References VISU_Example_03.myAnim.
| virtual VISU::VISUType VISU_TimeAnimation_i.GetType | ( | ) | [virtual] |
Implements VISU.Base_i.
References VISU.TANIMATION.
| bool VISU_TimeAnimation_i::addField | ( | SALOMEDS::SObject_ptr | theField | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::clearFields | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Boolean VISU_TimeAnimation_i::generateFrames | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::generatePresentations | ( | CORBA::Long | theFieldNum | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::clearView | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::stopAnimation | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::startAnimation | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::nextFrame | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::prevFrame | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::firstFrame | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::lastFrame | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::gotoFrame | ( | CORBA::Long | theFrame | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Long VISU_TimeAnimation_i::getNbFields | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Long VISU_TimeAnimation_i::getNbFrames | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Boolean VISU_TimeAnimation_i::isRunning | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Long VISU_TimeAnimation_i::getCurrentFrame | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| VISU::ColoredPrs3d_ptr VISU_TimeAnimation_i::getPresentation | ( | CORBA::Long | theField, |
| CORBA::Long | theFrame | ||
| ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::setPresentationType | ( | CORBA::Long | theFieldNum, |
| VISU::VISUType | theType | ||
| ) | [virtual] |
References VISU_Example_03.myAnim.
| VISU::VISUType VISU_TimeAnimation_i::getPresentationType | ( | CORBA::Long | theFieldNum | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::setSpeed | ( | CORBA::Long | theSpeed | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Long VISU_TimeAnimation_i::getSpeed | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Boolean VISU_TimeAnimation_i::isProportional | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::setAnimationRange | ( | CORBA::Double | theMin, |
| CORBA::Double | theMax | ||
| ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Double VISU_TimeAnimation_i::getMinRange | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Double VISU_TimeAnimation_i::getMaxRange | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Boolean VISU_TimeAnimation_i::isRangeDefined | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::setAnimationSequence | ( | const char * | theSequence | ) | [virtual] |
References VISU_Example_03.myAnim.
| char * VISU_TimeAnimation_i::getAnimationSequence | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Boolean VISU_TimeAnimation_i::isSequenceDefined | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::dumpTo | ( | const char * | thePath | ) | [virtual] |
References VISU_Example_03.myAnim.
| char * VISU_TimeAnimation_i::setDumpFormat | ( | const char * | theFormat | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::setTimeStampFrequency | ( | CORBA::Long | theFrequency | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Long VISU_TimeAnimation_i::getTimeStampFrequency | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Boolean VISU_TimeAnimation_i::isCycling | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Boolean VISU_TimeAnimation_i::isCleaningMemoryAtEachFrame | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Double VISU_TimeAnimation_i::getMinTime | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Double VISU_TimeAnimation_i::getMaxTime | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::setProportional | ( | CORBA::Boolean | theProp | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::setCycling | ( | CORBA::Boolean | theCycle | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::setCleaningMemoryAtEachFrame | ( | CORBA::Boolean | theCycle | ) | [virtual] |
References VISU_Example_03.myAnim.
| SALOMEDS::SObject_ptr VISU_TimeAnimation_i::publishInStudy | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::restoreFromStudy | ( | SALOMEDS::SObject_ptr | theField | ) | [virtual] |
References VISU_Example_03.myAnim.
| CORBA::Boolean VISU_TimeAnimation_i::isSavedInStudy | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::saveAnimation | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::setAnimationMode | ( | VISU::Animation::AnimationMode | theMode | ) | [virtual] |
References VISU_Example_03.myAnim.
| VISU::Animation::AnimationMode VISU_TimeAnimation_i::getAnimationMode | ( | ) | [virtual] |
References VISU_Example_03.myAnim.
| void VISU_TimeAnimation_i::ApplyProperties | ( | CORBA::Long | theFieldNum, |
| VISU::ColoredPrs3d_ptr | thePrs | ||
| ) | throw (SALOME::SALOME_Exception) [virtual] |
References VISU_Example_03.myAnim.
| char * VISU.Base_i::GetID | ( | ) | [virtual, inherited] |
Reimplemented in VISU.VISU_Gen_i, and VISU.VISU_Gen_i.
| static CORBA::ORB_var VISU.Base_i.GetORB | ( | ) | [static, inherited] |
| static PortableServer::POA_var VISU.Base_i.GetPOA | ( | ) | [static, inherited] |
| static SALOME_NamingService* VISU.Base_i.GetNS | ( | ) | [static, inherited] |
References visu.myNamingService.
| static SALOME_LifeCycleCORBA* VISU.Base_i.GetLCC | ( | ) | [static, inherited] |
| static VISU_Gen_i* VISU.Base_i.GetVisuGenImpl | ( | ) | [static, inherited] |
VISU_TimeAnimation* VISU_TimeAnimation_i.myAnim [private] |
std::string VISU.Base_i.myID [protected, inherited] |
QMutex * VISU.Base_i::myMutex = NULL [static, protected, inherited] |
CORBA::ORB_var VISU.Base_i::myOrb [static, protected, inherited] |
PortableServer::POA_var VISU.Base_i::myPoa [static, protected, inherited] |
SALOME_NamingService * VISU.Base_i::myNamingService [static, protected, inherited] |
VISU_Gen_i * VISU.Base_i::myVisuGenImpl [static, protected, inherited] |
SALOME_LifeCycleCORBA * VISU.Base_i::myEnginesLifeCycle [static, protected, inherited] |