Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ObjectStates Class Reference

#include <GEOM_Engine.hxx>

Public Member Functions

Standard_EXPORT ObjectStates ()
 Constructor. More...
 
 ~ObjectStates ()
 Destructor. More...
 
TAllStates GetAllStates () const
 
TState GetCurrectState () const
 Return current object state. More...
 
Standard_EXPORT void AddState (const TState &theState)
 Add new object state. More...
 
void IncrementState ()
 Increment object state. More...
 

Private Attributes

TAllStates _states
 
int _dumpstate
 

Constructor & Destructor Documentation

ObjectStates::ObjectStates ( )

References _dumpstate.

ObjectStates::~ObjectStates ( )

Member Function Documentation

void ObjectStates::AddState ( const TState theState)
Parameters
theState- Object state (vector of notebook variable)

References _states.

TAllStates ObjectStates::GetAllStates ( ) const
inline

References _states.

TState ObjectStates::GetCurrectState ( ) const
Return values
state- Object state (vector of notebook variable)

References _dumpstate, and _states.

void ObjectStates::IncrementState ( )

References _dumpstate.

Member Data Documentation

int ObjectStates::_dumpstate
private
TAllStates ObjectStates::_states
private

The documentation for this class was generated from the following files: