public:
FILTERSAPI_EXPORT FiltersAPI_Argument();
+ FILTERSAPI_EXPORT
+ FiltersAPI_Argument(const bool theValue);
+
FILTERSAPI_EXPORT
FiltersAPI_Argument(const std::string& theValue);
FILTERSAPI_EXPORT
virtual ~FiltersAPI_Argument();
+ const bool boolean() const { return myBoolean; }
const std::string& string() const { return myValue; }
const ModelHighAPI_Selection& selection() const { return mySelection; }
void dump(ModelHighAPI_Dumper& theDumper) const;
private:
+ bool myBoolean;
std::string myValue;
ModelHighAPI_Selection mySelection;
AttributeSelectionPtr mySelectionAttr;