#include <vbl_big_sparse_array_3d.h>
Public Member Functions | |
| vbl_big_sparse_array_3d ()=default | |
| Construct a vbl_big_sparse_array_3d. More... | |
| ~vbl_big_sparse_array_3d ()=default | |
| vbl_big_sparse_array_3d (vbl_big_sparse_array_3d< T > const &b) | |
| vbl_big_sparse_array_3d< T > & | operator= (vbl_big_sparse_array_3d< T > const &b) |
| T & | operator() (unsigned, unsigned, unsigned) |
| T const & | operator() (unsigned, unsigned, unsigned) const |
| bool | fullp (unsigned, unsigned, unsigned) const |
| Has this cell been assigned a value?. More... | |
| bool | put (unsigned, unsigned, unsigned, T const &) |
| Put a value in a certain cell. More... | |
| unsigned int | count_nonempty () const |
| std::ostream & | print (std::ostream &) const |
Protected Types | |
| typedef std::map< ulonglong, T, std::less< ulonglong > > | Map |
Protected Attributes | |
| Map | storage_ |
Definition at line 57 of file vbl_big_sparse_array_3d.h.
|
protected |
Definition at line 61 of file vbl_big_sparse_array_3d.h.
|
default |
Construct a vbl_big_sparse_array_3d.
|
default |
|
inline |
Definition at line 72 of file vbl_big_sparse_array_3d.h.
|
inline |
Definition at line 87 of file vbl_big_sparse_array_3d.h.
| bool vbl_big_sparse_array_3d< T >::fullp | ( | unsigned | i, |
| unsigned | j, | ||
| unsigned | k | ||
| ) | const |
Has this cell been assigned a value?.
Definition at line 68 of file vbl_big_sparse_array_3d.hxx.
| T & vbl_big_sparse_array_3d< T >::operator() | ( | unsigned | i, |
| unsigned | j, | ||
| unsigned | k | ||
| ) |
Definition at line 44 of file vbl_big_sparse_array_3d.hxx.
| T const & vbl_big_sparse_array_3d< T >::operator() | ( | unsigned | i, |
| unsigned | j, | ||
| unsigned | k | ||
| ) | const |
Definition at line 55 of file vbl_big_sparse_array_3d.hxx.
|
inline |
Definition at line 74 of file vbl_big_sparse_array_3d.h.
| std::ostream & vbl_big_sparse_array_3d< T >::print | ( | std::ostream & | out | ) | const |
Definition at line 92 of file vbl_big_sparse_array_3d.hxx.
| bool vbl_big_sparse_array_3d< T >::put | ( | unsigned | i, |
| unsigned | j, | ||
| unsigned | k, | ||
| T const & | t | ||
| ) |
Put a value in a certain cell.
Definition at line 78 of file vbl_big_sparse_array_3d.hxx.
|
protected |
Definition at line 62 of file vbl_big_sparse_array_3d.h.
1.8.15