class for adding subset support to a class. Provides an interface for getting/setting subset_matrices and index conversion. Do not inherit from this class, use it as variable. Write wrappers for all get/set functions.
Definition at line 24 of file Subset.h.
Public Member Functions | |
CSubset () | |
CSubset (SGVector< index_t > subset_idx) | |
virtual | ~CSubset () |
const char * | get_name () const |
const index_t | get_size () const |
CSubset * | duplicate () |
index_t | subset_idx_conversion (index_t idx) const |
CSubset | ( | ) |
default constructor, do not use
Definition at line 17 of file Subset.cpp.
constructor
subset_idx | vector of subset indices, is deleted in destructor |
Definition at line 22 of file Subset.cpp.
~CSubset | ( | ) | [virtual] |
destructor
Definition at line 27 of file Subset.cpp.
CSubset * duplicate | ( | ) |
Definition at line 31 of file Subset.cpp.
const char* get_name | ( | void | ) | const [virtual] |
const index_t get_size | ( | ) | const |