Static Public Member Functions | |
static void | registerSubset (const CellFilter &filter, const CellFilter &subset) |
static void | registerDisjoint (const CellFilter &filter, const CellFilter &subset) |
static void | registerLabeledSubset (const CellFilter &filter, const Set< int > &label, const CellFilter &subset) |
static const Sundance::Set < CellFilter > & | getSubsets (const CellFilter &filter) |
static const Sundance::Set < CellFilter > & | getDisjoints (const CellFilter &filter) |
static const Sundance::Map < Set< int >, CellFilter > & | getLabeledSubsets (const CellFilter &filter) |
Static Private Member Functions | |
static Sundance::Map < CellFilter, Sundance::Set < CellFilter > > & | subsetMap () |
static Sundance::Map < CellFilter, Sundance::Set < CellFilter > > & | disjointMap () |
static Sundance::Map < CellFilter, Sundance::Map < Set< int >, CellFilter > > & | labeledMap () |
Definition at line 47 of file SundanceSubsetManager.hpp.
static Sundance::Map<CellFilter, Sundance::Set<CellFilter> >& Sundance::SubsetManager::disjointMap | ( | ) | [inline, static, private] |
Definition at line 113 of file SundanceSubsetManager.hpp.
Referenced by getDisjoints(), and registerDisjoint().
static const Sundance::Set<CellFilter>& Sundance::SubsetManager::getDisjoints | ( | const CellFilter & | filter | ) | [inline, static] |
Definition at line 87 of file SundanceSubsetManager.hpp.
References disjointMap().
Referenced by Sundance::CellFilter::knownDisjoints().
static const Sundance::Map<Set<int>, CellFilter>& Sundance::SubsetManager::getLabeledSubsets | ( | const CellFilter & | filter | ) | [inline, static] |
Definition at line 96 of file SundanceSubsetManager.hpp.
References labeledMap().
Referenced by Sundance::CellFilter::registerLabeledSubset().
static const Sundance::Set<CellFilter>& Sundance::SubsetManager::getSubsets | ( | const CellFilter & | filter | ) | [inline, static] |
Definition at line 79 of file SundanceSubsetManager.hpp.
References subsetMap().
Referenced by Sundance::CellFilter::knownSubsets().
static Sundance::Map<CellFilter, Sundance::Map<Set<int>, CellFilter> >& Sundance::SubsetManager::labeledMap | ( | ) | [inline, static, private] |
Definition at line 120 of file SundanceSubsetManager.hpp.
Referenced by getLabeledSubsets(), and registerLabeledSubset().
static void Sundance::SubsetManager::registerDisjoint | ( | const CellFilter & | filter, | |
const CellFilter & | subset | |||
) | [inline, static] |
static void Sundance::SubsetManager::registerLabeledSubset | ( | const CellFilter & | filter, | |
const Set< int > & | label, | |||
const CellFilter & | subset | |||
) | [inline, static] |
static void Sundance::SubsetManager::registerSubset | ( | const CellFilter & | filter, | |
const CellFilter & | subset | |||
) | [inline, static] |
static Sundance::Map<CellFilter, Sundance::Set<CellFilter> >& Sundance::SubsetManager::subsetMap | ( | ) | [inline, static, private] |
Definition at line 106 of file SundanceSubsetManager.hpp.
Referenced by getSubsets(), and registerSubset().