SHAPER 9.16.0
FiltersAPI_Argument Class Reference

Argument of the Filter. More...

#include <FiltersAPI_Argument.h>

Public Member Functions

 FiltersAPI_Argument (const bool theValue)
 
 FiltersAPI_Argument (const ModelHighAPI_Double theValue)
 
 FiltersAPI_Argument (const double &theValue)
 
 FiltersAPI_Argument (const std::string &theValue)
 
 FiltersAPI_Argument (const ModelHighAPI_Selection &theSelection)
 
 FiltersAPI_Argument (const AttributeSelectionPtr &theSelection)
 
 FiltersAPI_Argument (const AttributeSelectionListPtr &theSelectionList)
 
virtual ~FiltersAPI_Argument ()
 Destructor. More...
 
const bool boolean () const
 
const std::string & string () const
 
const ModelHighAPI_Selection & selection () const
 
const ModelHighAPI_Double & dble () const
 
void dump (ModelHighAPI_Dumper &theDumper) const
 Dump wrapped feature. More...
 

Detailed Description

Argument of the Filter.

Constructor & Destructor Documentation

◆ ~FiltersAPI_Argument()

FiltersAPI_Argument::~FiltersAPI_Argument ( )
virtual

Destructor.

Member Function Documentation

◆ dump()

void FiltersAPI_Argument::dump ( ModelHighAPI_Dumper &  theDumper) const

Dump wrapped feature.