Version: 6.3.1
Public Member Functions | Private Attributes

ObjectStates Class Reference

#include <GEOM_Engine.hxx>

Public Member Functions

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

Private Attributes

TAllStates _states
int _dumpstate

Constructor & Destructor Documentation

ObjectStates::ObjectStates ( )

References _dumpstate.

ObjectStates::~ObjectStates ( )

Member Function Documentation

TAllStates ObjectStates.GetAllStates ( ) const

References _states.

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

References _dumpstate, and _states.

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

References _states.

void ObjectStates::IncrementState ( )

References _dumpstate.


Field Documentation

int ObjectStates._dumpstate [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