#include <SMESH_NoteBook.hxx>
Public Member Functions | |
SMESH_ObjectStates (TCollection_AsciiString theType) | |
Constructor. More... | |
virtual | ~SMESH_ObjectStates () |
Destructor. More... | |
void | AddState (const TState &theState) |
Add new object state. More... | |
TState | GetCurrectState () const |
Return current object state \retval state - Object state (vector of notebook variable) More... | |
TAllStates | GetAllStates () const |
void | IncrementState () |
TCollection_AsciiString | GetObjectType () const |
Private Attributes | |
TCollection_AsciiString | _type |
TAllStates | _states |
int | _dumpstate |
SMESH_ObjectStates::SMESH_ObjectStates | ( | TCollection_AsciiString | theType | ) |
Constructor.
|
virtual |
Destructor.
void SMESH_ObjectStates::AddState | ( | const TState & | theState | ) |
Add new object state.
theState | - Object state (vector of notebook variable) |
Referenced by SMESH_NoteBook::InitObjectMap().
TAllStates SMESH_ObjectStates::GetAllStates | ( | ) | const |
Referenced by SMESH_NoteBook::InitObjectMap().
TState SMESH_ObjectStates::GetCurrectState | ( | ) | const |
Return current object state \retval state - Object state (vector of notebook variable)
Referenced by SMESH_NoteBook::ReplaceVariables().
TCollection_AsciiString SMESH_ObjectStates::GetObjectType | ( | ) | const |
Referenced by SMESH_NoteBook::ReplaceVariables().
void SMESH_ObjectStates::IncrementState | ( | ) |
Referenced by SMESH_NoteBook::ReplaceVariables().
|
private |
|
private |
|
private |