Open CASCADE Technology 6.6.0
|
#include <Standard.hxx>
#include <Standard_DefineHandle.hxx>
#include <Handle_Dynamic_FuzzyDefinitionsDictionary.hxx>
#include <Handle_TCollection_HAsciiString.hxx>
#include <Standard_Time.hxx>
#include <Handle_Dynamic_SequenceOfFuzzyDefinitions.hxx>
#include <MMgt_TShared.hxx>
#include <Standard_CString.hxx>
#include <Handle_Dynamic_Parameter.hxx>
#include <Standard_Boolean.hxx>
#include <Handle_Dynamic_FuzzyClass.hxx>
#include <Standard_Integer.hxx>
#include <Standard_OStream.hxx>
Data Structures | |
class | Dynamic_FuzzyDefinitionsDictionary |
This class groups in a dictionary all of the various definitions of an object. It also allows the sharing of the same definition by more than one FuzzyInstance to preserve a global coherence and also to manage the memory. To use this class an inheritance is necessary with perhaps the overload of the Switch method if the parameter types are not of the type BooleanParameter, IntegerParameter, RealParameter and StringParameter. More... |