entity_not_filter
List of: Classes
Subjects: Filtering
Contents: Kernel

Purpose: Returns TRUE if and only if its child filter returns FALSE, and vice versa.

Derivation: entity_not_filter : entity_filter : ACIS_OBJECT : -

Filename: kern/kernel/geomhusk/efilter.hxx

Description: This class is a filter that returns TRUE if and only if its child filter returns FALSE, and vice versa.

References: KERN entity_filter

Data: protected entity_filter *the_Filter;

The child filter.

Constructor: public: entity_not_filter::entity_not_filter (


entity_filter* filter // entity not filter


);


C++ copy constructor requests memory for this object and populates it with the data from the object supplied as an argument.




Destructor: protected: virtual


entity_not_filter::~entity_not_filter ();


C++ destructor, deleting an entity_not_filter.



Methods: public: virtual logical entity_not_filter::test (


const ENTITY* // child filter


) const;


Tests the child filter. This method returns TRUE if and only if the child method returns FALSE.
PDF/KERN/31CLE.PDF
HTM/DATA/KERN/KERN/31CLE/0011.HTM