#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 |