SHAPER  9.12.0
FiltersAPI_Filter Class Reference

Interface for the Filter. More...

Public Member Functions

 FiltersAPI_Filter (const std::string &theName, const bool theRevertFilter=false, const std::list< FiltersAPI_Argument > &theArguments=std::list< FiltersAPI_Argument >())
 
 FiltersAPI_Filter (const std::string &theName, const std::list< std::shared_ptr< ModelAPI_Attribute > > &theArguments)
 
virtual ~FiltersAPI_Filter ()
 Destructor. More...
 
const std::string & name () const
 
bool isReversed () const
 
const std::list< FiltersAPI_Argument > & arguments () const
 
virtual void dump (ModelHighAPI_Dumper &theDumper) const
 Dump wrapped feature. More...
 

Detailed Description

Interface for the Filter.

Constructor & Destructor Documentation

◆ ~FiltersAPI_Filter()

FiltersAPI_Filter::~FiltersAPI_Filter ( )
virtual

Destructor.

Member Function Documentation

◆ dump()

void FiltersAPI_Filter::dump ( ModelHighAPI_Dumper theDumper) const
virtual

Dump wrapped feature.