UNIVERS
15.3
UNIVERS base processing software API
|
#include <u3d_data_cube.hpp>
Public Member Functions | |
U3dArray3D (size_t width, size_t height, size_t depth) | |
U3dArray3D (const U3dArray3D &that) | |
U3dArray3D & | operator= (const U3dArray3D &that) |
SliceAccessor & | operator[] (const size_t &slNdx) |
const SliceAccessor & | operator[] (const size_t &slNdx) const |
T & | element (size_t i, size_t j, size_t k) |
const T & | element (size_t i, size_t j, size_t k) const |
void | setDimensions (size_t width, size_t height, size_t depth) |
void | assign (T t) |
T * | innerArray () |
const T * | innerArray () const |
size_t | size () const |
size_t | width () const |
size_t | height () const |
size_t | depth () const |
void | clear () |
U3dArray3D (size_t width, size_t height, size_t depth) | |
U3dArray3D (const U3dArray3D &that) | |
U3dArray3D & | operator= (const U3dArray3D &that) |
SliceAccessor & | operator[] (const size_t &slNdx) |
const SliceAccessor & | operator[] (const size_t &slNdx) const |
T & | element (size_t i, size_t j, size_t k) |
const T & | element (size_t i, size_t j, size_t k) const |
void | setDimensions (size_t width, size_t height, size_t depth) |
void | assign (T t) |
T * | innerArray () |
const T * | innerArray () const |
size_t | size () const |
size_t | width () const |
size_t | height () const |
size_t | depth () const |
void | clear () |
3D Array template class