| add(const V &vals, const POS &pos, IDX *index=0) | MultiDimStorage< T > | inline |
| add(const V &vals, const POS &pos) | MultiDimStorage< T > | inline |
| allowDuplicates(bool) | MultiDimStorage< T > | inline |
| allowduplicates_ | MultiDimStorage< T > | protected |
| allowsDuplicates() const | MultiDimStorage< T > | inline |
| append(const MultiDimStorage< T > &) | MultiDimStorage< T > | inline |
| divide(ObjectSet< int > &) const | MultiDimStorage< T > | inline |
| findFirst(const POS &, IDX &) const | MultiDimStorage< T > | inline |
| findFirstPos(int pos) const | MultiDimStorage< T > | inlineprotected |
| getIndex(int global_pos, IDX &) const | MultiDimStorage< T > | inline |
| getIndicesInRange(const POS &start, const POS &stop, TypeSet< int > &res) const | MultiDimStorage< T > | inline |
| getIndicesInRangeI(const POS &start, const POS &stop, TypeSet< int > &curpos, TypeSet< int > &res) const | MultiDimStorage< T > | inlineprotected |
| getPos(int idx) const | MultiDimStorage< T > | inline |
| getPos(const IDX &, POS &) const | MultiDimStorage< T > | inline |
| getRange(int dim, Interval< int > &) const | MultiDimStorage< T > | inline |
| getRangeI(int dim, Interval< int > &) const | MultiDimStorage< T > | inlineprotected |
| getRef(const IDX &index, int val) const | MultiDimStorage< T > | inline |
| getRef(const IDX &index, int val) | MultiDimStorage< T > | inline |
| indexOf(int pos) const | MultiDimStorage< T > | inline |
| isEmpty() const | MultiDimStorage< T > | inline |
| isOK() const | MultiDimStorage< T > | inline |
| isValidPos(const IDX &) const | MultiDimStorage< T > | inline |
| lowerdimstorage_ | MultiDimStorage< T > | protected |
| MultiDimStorage(int ndims, int nvals) | MultiDimStorage< T > | inline |
| MultiDimStorage(const MultiDimStorage< T > &) | MultiDimStorage< T > | inline |
| next(IDX &, bool skipdups=false) const | MultiDimStorage< T > | inline |
| nrDims() const | MultiDimStorage< T > | inline |
| nrdims_ | MultiDimStorage< T > | private |
| nrVals() const | MultiDimStorage< T > | inline |
| nrvals_ | MultiDimStorage< T > | private |
| onedimstorage_ | MultiDimStorage< T > | protected |
| operator=(const MultiDimStorage< T > &) | MultiDimStorage< T > | inline |
| operator[](int) | MultiDimStorage< T > | inline |
| operator[](int) const | MultiDimStorage< T > | inline |
| positions_ | MultiDimStorage< T > | protected |
| prev(IDX &, bool skipdups=false) const | MultiDimStorage< T > | inline |
| remove(const IDX &index) | MultiDimStorage< T > | inline |
| removeDuplicates() | MultiDimStorage< T > | inline |
| removeValue(int) | MultiDimStorage< T > | |
| setEmpty() | MultiDimStorage< T > | inline |
| setNrVals(int, bool keepdata) | MultiDimStorage< T > | inline |
| setToLastPos(IDX &) const | MultiDimStorage< T > | inlineprotected |
| size() const | MultiDimStorage< T > | inline |
| sort(TypeSet< IDX > &indices) const | MultiDimStorage< T > | |
| sort(TypeSet< IDXS > &indices) const | MultiDimStorage< T > | inline |
| totalSize() const | MultiDimStorage< T > | inline |
| ~MultiDimStorage() | MultiDimStorage< T > | inlinevirtual |