Classes | |
class | fsf::CFilter |
Base filter class. More... | |
class | fsf::CPassiveFilterBase |
The passive filter base class. More... | |
class | fsf::CPassiveFilter< N > |
The passive filter template class. More... | |
class | fsf::CActiveFilterBase |
The active filter base class. More... | |
class | fsf::CActiveFilter< N > |
The active filter template class. More... |
Two sets of classes are implemented, for active and passive filters respectively. For each, a template class derived from a non template base class provides support for intantiating filters corresponding to any node type. The non template base class allows to have pointers to undetermined filters (e.g. in cells). The filter objects also implement the filtering functionality. Active filtering instantiates and returns a list of active handles, passive filtering instantiates and returns a list of passive handles.