Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GEOM_Engine.hxx File Reference
#include "GEOM_Application.hxx"
#include "GEOM_Object.hxx"
#include "GEOM_DataMapOfAsciiStringTransient.hxx"
#include <Basics_OCCTVersion.hxx>
#include <TColStd_DataMapOfIntegerTransient.hxx>
#include <Resource_DataMapOfAsciiStringAsciiString.hxx>
#include <TDocStd_Document.hxx>
#include <TColStd_HArray1OfInteger.hxx>
#include <TColStd_HArray1OfByte.hxx>
#include <TColStd_HSequenceOfAsciiString.hxx>
#include <TColStd_MapOfInteger.hxx>
#include <TDF_Label.hxx>
#include <map>
#include <list>
#include <vector>
#include <string>

Go to the source code of this file.

Classes

struct  TObjectData
 Data of GEOM_Object. More...
 
struct  TVariable
 
class  ObjectStates
 
class  GEOM_Engine
 

Typedefs

typedef std::vector< TVariableTState
 
typedef std::vector< TStateTAllStates
 
typedef std::map
< TCollection_AsciiString,
ObjectStates * > 
TVariablesList
 
typedef std::map< int,
std::list< TDF_Label > > 
TFreeLabelsList
 

Typedef Documentation

typedef std::vector<TState> TAllStates
typedef std::map<int, std::list<TDF_Label> > TFreeLabelsList
typedef std::vector<TVariable> TState
typedef std::map<TCollection_AsciiString, ObjectStates* > TVariablesList