#include <LSIndex.h>
Inheritance diagram for LSIndex< Dim >:
Public Types | |
typedef vector< SOffset< Dim > > | container_t |
typedef container_t::iterator | iterator |
typedef container_t::const_iterator | const_iterator |
typedef container_t::size_type | size_type |
Public Member Functions | |
LSIndex (Vnode< Dim > *vn) | |
LSIndex (const LSIndex< Dim > &lsi) | |
~LSIndex () | |
LSIndex & | operator= (const LSIndex &lsi) |
bool | IsCompressed () const |
void | Compress (bool docompress) |
bool | contains (const SOffset< Dim > &indx) |
void | addIndex (const SOffset< Dim > &indx) |
SOffset< Dim > & | getIndex (unsigned int n) |
SOffset< Dim > | getIndex (unsigned int n) const |
void | removeIndex (const SOffset< Dim > &indx) |
void | clear () |
void | reserve (size_type n) |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
size_type | capacity () const |
size_type | size () const |
iterator | find (const SOffset< Dim > &indx) |
bool | hasIndex (const SOffset< Dim > &indx) const |
const NDIndex< Dim > & | getDomain () const |
int | getNode () const |
Definition at line 39 of file LSIndex.h.
|
|
|
|
|
|
|
|
|
Definition at line 53 of file LSIndex.h. References Vnode< Dim >::getDomain(). Here is the call graph for this function: |
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 157 of file LSIndex.h. Referenced by LSIndex< Dim >::Compress(). |
|
Definition at line 84 of file LSIndex.h. References LSIndex< Dim >::clear(). Here is the call graph for this function: |
|
Definition at line 90 of file LSIndex.h. References SOffset< Dim >::inside(). Here is the call graph for this function: |
|
|
|
|
|
Definition at line 180 of file LSIndex.h. References a. |
|
|
|
|
|
|
|
|
|
Definition at line 188 of file LSIndex.h. References a. |
|
|
|
Definition at line 72 of file LSIndex.h. References LSIndex< Dim >::compressed, LSIndex< Dim >::IndexList, LSIndex< Dim >::Strides, and LSIndex< Dim >::VN. |
|
|
|
|
|
|