Abstract base class to select a certain subset from a Field's collection of fragments. More...
#include <FragmentSelector.hpp>
Abstract base class to select a certain subset from a Field's collection of fragments.
| virtual bool Fiber::FragmentSelector::contains | ( | CreativeArrayBase & | CAB | ) |  [pure virtual] | 
Coarse evaluation: Check if this field may fullfill the selection criteria as entity.
May for instance check interfaces or attributes on the given fragment, like the min/max range.
| CAB | A container that holds array attributes, and may eventually create data as well. | 
| virtual void Fiber::FragmentSelector::createIndices | ( | std::vector< unsigned int > & | Indices, | |
| const MemCore::RefPtr< MemBase > & | Data | |||
| ) |  [pure virtual] | 
Fine evaluation: compute indices that match.
| Indices,: | An empty array of indices, which will be filled by indices of the current data set which match the criteria that is implemented in this Selector. | |
| Data,: | The actual values. | 
 1.6.2
 1.6.2