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.
|