| addImage(const imgvox::axis axis, const Image< T2 > &img) | RealVoxel< T > | [inline] |
| attach(T *array, const unsigned int width, const unsigned int height, const unsigned int depth) | RealVoxel< T > | [inline] |
| BASE_IMAGE typedef | RealVoxel< T > | |
| basicOp(const RealVoxel< T2 > &ivox) const | RealVoxel< T > | [inline] |
| begin() const | RealVoxel< T > | [inline] |
| beginw() | RealVoxel< T > | [inline] |
| clear(const T &val=T()) | RealVoxel< T > | [inline] |
| const_iterator typedef | RealVoxel< T > | |
| coordsOk(const unsigned int i, const unsigned int j, const unsigned int k) const | RealVoxel< T > | [inline] |
| coordsOk(const Point< int, 3 > &coord) const | RealVoxel< T > | [inline] |
| deepcopy() const | RealVoxel< T > | [inline] |
| detach() | RealVoxel< T > | [inline] |
| divideImage(const imgvox::axis axis, const Image< T2 > &img) | RealVoxel< T > | [inline] |
| divideImageFrom(const imgvox::axis axis, const Image< T2 > &img) | RealVoxel< T > | [inline] |
| end() const | RealVoxel< T > | [inline] |
| endw() | RealVoxel< T > | [inline] |
| freeMem() | RealVoxel< T > | [inline] |
| get(BASE_IMAGE &ivox) const | RealVoxel< T > | [virtual] |
| VoxelImage< T, RealVoxel< T >, ArrayHandle< T > >::get(BASE_IMAGE &ivox) const =0 | NImage< T, CLASS_IMAGE, BASE_IMAGE, DIMS > | [pure virtual] |
| getArrayPtr() const | RealVoxel< T > | [inline] |
| getArrayPtr() | RealVoxel< T > | [inline] |
| getColumn(const Point< int, 3 > &coord, std::vector< T > &vec) const | RealVoxel< T > | [virtual] |
| VoxelImage< T, RealVoxel< T >, ArrayHandle< T > >::getColumn(const Point< int, DIMS > &coord, std::vector< T > &vec) const =0 | NImage< T, CLASS_IMAGE, BASE_IMAGE, DIMS > | [pure virtual] |
| getDepth() const | RealVoxel< T > | [virtual] |
| getHeight() const | RealVoxel< T > | [virtual] |
| getNew(const RealVoxel< T > &vvox) | RealVoxel< T > | [protected, virtual] |
| getSize() const | RealVoxel< T > | [inline] |
| getSlice(const Point< int, 3 > &coord, Image< T > &img) const | RealVoxel< T > | [virtual] |
| VoxelImage< T, RealVoxel< T >, ArrayHandle< T > >::getSlice(const Point< int, DIMS > &coord, Image< T > &img) const =0 | NImage< T, CLASS_IMAGE, BASE_IMAGE, DIMS > | [pure virtual] |
| getVal(const unsigned int x, const unsigned int y, const unsigned int z, T &vox) | RealVoxel< T > | [virtual] |
| getVal(const Point< int, 3 > &coord, T &vox) | RealVoxel< T > | [inline] |
| NImage::getVal(const Point< int, DIMS > &coord, T &val)=0 | NImage< T, CLASS_IMAGE, BASE_IMAGE, DIMS > | [pure virtual] |
| getWidth() const | RealVoxel< T > | [virtual] |
| hasSameData(const RealVoxel< T > &b) const | RealVoxel< T > | [inline] |
| impl() const | RealVoxel< T > | [inline, protected] |
| initialized() const | RealVoxel< T > | [virtual] |
| is1D() const | RealVoxel< T > | [inline] |
| isSameSize(const C &other) const | RealVoxel< T > | [inline] |
| isShared() const | RealVoxel< T > | [inline] |
| isSquare() const | RealVoxel< T > | [inline] |
| iterator typedef | RealVoxel< T > | |
| itsSize | RealVoxel< T > | [protected] |
| itsSizeX | RealVoxel< T > | [protected] |
| itsSizeY | RealVoxel< T > | [protected] |
| itsSizeZ | RealVoxel< T > | [protected] |
| itsVox | RealVoxel< T > | [protected] |
| multiplyImage(const imgvox::axis axis, const Image< T2 > &img) | RealVoxel< T > | [inline] |
| operator *(const RealVoxel< T2 > &ivox) const | RealVoxel< T > | [inline] |
| operator *(const T2 &val) const | RealVoxel< T > | [inline] |
| operator *=(const RealVoxel< T2 > &ivox) | RealVoxel< T > | [inline] |
| operator *=(const T2 &val) | RealVoxel< T > | [inline] |
| operator+(const RealVoxel< T2 > &ivox) const | RealVoxel< T > | [inline] |
| operator+(const T2 &val) const | RealVoxel< T > | [inline] |
| operator+=(const RealVoxel< T2 > &ivox) | RealVoxel< T > | [inline] |
| operator+=(const T2 &val) | RealVoxel< T > | [inline] |
| operator-(const RealVoxel< T2 > &ivox) const | RealVoxel< T > | [inline] |
| operator-(const T2 &val) const | RealVoxel< T > | [inline] |
| operator-=(const RealVoxel< T2 > &ivox) | RealVoxel< T > | [inline] |
| operator-=(const T2 &val) | RealVoxel< T > | [inline] |
| operator/(const RealVoxel< T2 > &ivox) const | RealVoxel< T > | [inline] |
| operator/(const T2 &val) const | RealVoxel< T > | [inline] |
| operator/=(const RealVoxel< T2 > &ivox) | RealVoxel< T > | [inline] |
| operator/=(const T2 &val) | RealVoxel< T > | [inline] |
| operator=(const RealVoxel< T > &ivox) | RealVoxel< T > | [virtual] |
| operator=(const T &val) | RealVoxel< T > | [inline, virtual] |
| VoxelImage< T, RealVoxel< T >, ArrayHandle< T > >::operator=(const CLASS_IMAGE &ivox)=0 | NImage< T, CLASS_IMAGE, BASE_IMAGE, DIMS > | [pure virtual] |
| operator==(const RealVoxel< T > &ivox) const | RealVoxel< T > | [inline] |
| operator[](const unsigned int index) | RealVoxel< T > | [inline] |
| operator[](const unsigned int index) const | RealVoxel< T > | [inline] |
| operator[](const Point< int, 3 > &p) | RealVoxel< T > | [inline] |
| operator[](const Point< int, 3 > &p) const | RealVoxel< T > | [inline] |
| RealVoxel() | RealVoxel< T > | |
| RealVoxel(const T *inarray, const unsigned int size_x, const unsigned int size_y, const unsigned int size_z) | RealVoxel< T > | |
| RealVoxel(const unsigned int size_x, const unsigned int size_y, const unsigned int size_z, const InitPolicy init=NO_INIT) | RealVoxel< T > | |
| RealVoxel(const Point< int, 3 > &coord_size, const InitPolicy init=NO_INIT) | RealVoxel< T > | |
| RealVoxel(const RealVoxel< T > &A) | RealVoxel< T > | |
| refCount() const | RealVoxel< T > | [inline] |
| resize(const unsigned int size_x, const unsigned int size_y, const unsigned int size_z, const bool do_clear=false) | RealVoxel< T > | [inline] |
| resize(const Point< int, 3 > &coord_size, const bool do_clear=false) | RealVoxel< T > | [inline] |
| set(const BASE_IMAGE &ivox) | RealVoxel< T > | [virtual] |
| VoxelImage< T, RealVoxel< T >, ArrayHandle< T > >::set(const BASE_IMAGE &ivox)=0 | NImage< T, CLASS_IMAGE, BASE_IMAGE, DIMS > | [pure virtual] |
| setColumn(const Point< int, 3 > &coord, const std::vector< T > &vec) | RealVoxel< T > | [virtual] |
| VoxelImage< T, RealVoxel< T >, ArrayHandle< T > >::setColumn(const Point< int, DIMS > &coord, const std::vector< T > &vec)=0 | NImage< T, CLASS_IMAGE, BASE_IMAGE, DIMS > | [pure virtual] |
| setSlice(const Point< int, 3 > &coord, const Image< T > &img) | RealVoxel< T > | [virtual] |
| VoxelImage< T, RealVoxel< T >, ArrayHandle< T > >::setSlice(const Point< int, DIMS > &coord, const Image< T > &img)=0 | NImage< T, CLASS_IMAGE, BASE_IMAGE, DIMS > | [pure virtual] |
| setVal(const unsigned int x, const unsigned int y, const unsigned int z, const T &vox) | RealVoxel< T > | [virtual] |
| setVal(const Point< int, 3 > &coord, const T &vox) | RealVoxel< T > | [inline] |
| NImage::setVal(const Point< int, DIMS > &coord, const T &val)=0 | NImage< T, CLASS_IMAGE, BASE_IMAGE, DIMS > | [pure virtual] |
| size() const | RealVoxel< T > | [virtual] |
| sliceOp(const imgvox::axis axis, const Image< T2 > &img) | RealVoxel< T > | [inline] |
| subtractImage(const imgvox::axis axis, const Image< T2 > &img) | RealVoxel< T > | [inline] |
| subtractImageFrom(const imgvox::axis axis, const Image< T2 > &img) | RealVoxel< T > | [inline] |
| swap(RealVoxel< T > &other) | RealVoxel< T > | [inline] |
| uniq() | RealVoxel< T > | [inline, protected] |
| valueOp(const T2 &val) const | RealVoxel< T > | [inline] |
| ~NImage() | NImage< T, CLASS_IMAGE, BASE_IMAGE, DIMS > | [inline, virtual] |
| ~RealVoxel() | RealVoxel< T > | [virtual] |
| ~VoxelImage() | VoxelImage< T, RealVoxel< T >, ArrayHandle< T > > | [inline, virtual] |