20 #ifndef FILTERSAPI_ARGUMENT_H_
21 #define FILTERSAPI_ARGUMENT_H_
23 #include "FiltersAPI.h"
25 #include <ModelAPI_AttributeSelection.h>
26 #include <ModelHighAPI_Double.h>
28 #include <ModelHighAPI_Dumper.h>
29 #include <ModelHighAPI_Selection.h>
64 const bool boolean()
const {
return myBoolean; }
65 const std::string& string()
const {
return myValue; }
77 AttributeSelectionPtr mySelectionAttr;
Argument of the Filter.
Definition: FiltersAPI_Argument.h:38
virtual ~FiltersAPI_Argument()
Destructor.
Definition: FiltersAPI_Argument.cpp:56
void dump(ModelHighAPI_Dumper &theDumper) const
Dump wrapped feature.
Definition: FiltersAPI_Argument.cpp:60
Class for filling ModelAPI_AttributeDouble.
Definition: ModelHighAPI_Double.h:37
Dump engine for the model.
Definition: ModelHighAPI_Dumper.h:81
Class for filling ModelAPI_AttributeSelection.
Definition: ModelHighAPI_Selection.h:49