Version: 6.3.1
Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes

VISU_Evolution Class Reference

#include <VISU_Evolution.h>

Public Member Functions

 VISU_Evolution (_PTR(Study) theStudy, VISU::XYPlot_ptr theXYPlot=VISU::XYPlot::_nil())
 ~VISU_Evolution ()
virtual VISU::VISUType GetType ()
 _PTR (Study) getStudy() const
bool setField (_PTR(SObject) theField)
bool setField (SALOMEDS::SObject_ptr theField)
int getNbPoints () const
void setPointId (int thePointId)
int getPointId () const
void setComponentId (int theComponentId)
int getComponentId () const
bool showEvolution ()
void setViewer (Plot2d_ViewFrame *theView)
Plot2d_ViewFrame * getViewer () const
VISU::Result_igetResult () const
const VISU::PFieldImplgetField () const
std::string getFieldEntry () const
std::string getEvolutionEntry () const
std::string getMeshName () const
VISU::TEntity getEntity () const
std::string getFieldName () const
const VISU::TimeStampDataListgetTimeStampDataList () const
const VISU::ComponentDataListgetComponentDataList () const
void restoreFromStudy (SALOMEDS::SObject_ptr theObj)
void restoreFromStudy (_PTR(SObject) theObj)

Protected Member Functions

bool _showEvolution ()

Private Member Functions

bool extractData (int thePointId, int theComponentId, VISU::TimeStampValueList &theTimeStampValueList)
 _PTR (Study) myStudy
 _PTR (SObject) myField

Private Attributes

int myPointId
int myComponentId
Plot2d_ViewFrame * myView
VISU::Result_imyResult
VISU::PFieldImpl myFieldImpl
std::string myFieldEntry
std::string myEvolutionEntry
std::string myMeshName
VISU::TEntity myEntity
std::string myFieldName
VISU::TimeStampDataList myTimeStampDataList
VISU::ComponentDataList myComponentDataList

Constructor & Destructor Documentation

VISU_Evolution::VISU_Evolution ( _PTR(Study)  theStudy,
VISU::XYPlot_ptr  theXYPlot = VISU::XYPlot::_nil() 
)
VISU_Evolution::~VISU_Evolution ( )

Member Function Documentation

bool VISU_Evolution::_showEvolution ( ) [protected]
virtual VISU::VISUType VISU_Evolution.GetType ( ) [virtual]

References VISU.TNONE.

VISU_Evolution._PTR ( Study  ) const
bool VISU_Evolution::setField ( _PTR(SObject)  theField)
bool VISU_Evolution::setField ( SALOMEDS::SObject_ptr  theField)
int VISU_Evolution::getNbPoints ( ) const
void VISU_Evolution::setPointId ( int  thePointId)

References myPointId.

int VISU_Evolution.getPointId ( ) const
void VISU_Evolution::setComponentId ( int  theComponentId)

References myComponentId.

int VISU_Evolution.getComponentId ( ) const
bool VISU_Evolution::showEvolution ( )

References _showEvolution().

void VISU_Evolution.setViewer ( Plot2d_ViewFrame *  theView)
Plot2d_ViewFrame* VISU_Evolution.getViewer ( ) const
VISU::Result_i* VISU_Evolution.getResult ( ) const
const VISU::PFieldImpl& VISU_Evolution.getField ( ) const
std::string VISU_Evolution.getFieldEntry ( ) const
std::string VISU_Evolution.getEvolutionEntry ( ) const
std::string VISU_Evolution.getMeshName ( ) const
VISU::TEntity VISU_Evolution.getEntity ( ) const
std::string VISU_Evolution.getFieldName ( ) const
const VISU::TimeStampDataList& VISU_Evolution.getTimeStampDataList ( ) const
const VISU::ComponentDataList& VISU_Evolution.getComponentDataList ( ) const
void VISU_Evolution::restoreFromStudy ( SALOMEDS::SObject_ptr  theObj)

References _PTR(), and visu_big_table.myStudy.

void VISU_Evolution::restoreFromStudy ( _PTR(SObject)  theObj)
bool VISU_Evolution::extractData ( int  thePointId,
int  theComponentId,
VISU::TimeStampValueList theTimeStampValueList 
) [private]
VISU_Evolution._PTR ( Study  ) [private]
VISU_Evolution._PTR ( SObject  ) [private]

Field Documentation

int VISU_Evolution.myPointId [private]
Plot2d_ViewFrame* VISU_Evolution.myView [private]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS