|  | 
|  | APalette (const std::string &name="", unsigned dimx=256, unsigned dimy=1, unsigned dimz=1, unsigned dimt=1) | 
|  | 
| virtual | ~APalette () | 
|  | 
| std::string | name () const | 
|  | 
| void | setName (const std::string &name) | 
|  | 
| bool | isTransparent () const | 
|  | 
| void | update () | 
|  | 
|  | Volume (int sizeX=1, int sizeY=1, int sizeZ=1, int sizeT=1, const AllocatorContext &allocatorContext=AllocatorContext(), bool allocated=true) | 
|  | 
|  | Volume (const Position4Di &size, const AllocatorContext &allocatorContext=AllocatorContext(), bool allocated=true) | 
|  | 
|  | Volume (int sizeX, int sizeY, int sizeZ, int sizeT, int bordersize, const AllocatorContext &allocatorContext=AllocatorContext(), bool allocated=true) | 
|  | 
|  | Volume (const Position4Di &size, int bordersize, const AllocatorContext &allocatorContext=AllocatorContext(), bool allocated=true) | 
|  | 
|  | Volume (int sizeX, int sizeY, int sizeZ, int sizeT, const Position4Di &border, const AllocatorContext &allocatorContext=AllocatorContext(), bool allocated=true) | 
|  | 
|  | Volume (const Position4Di &size, const Position4Di &border, const AllocatorContext &allocatorContext=AllocatorContext(), bool allocated=true) | 
|  | 
|  | Volume (const std::vector< int > &size, const AllocatorContext &allocatorContext=AllocatorContext(), bool allocated=true) | 
|  | 
|  | Volume (const std::vector< int > &size, const std::vector< int > &border, const AllocatorContext &allocatorContext=AllocatorContext(), bool allocated=true) | 
|  | 
|  | Volume (int sizeX, int sizeY, int sizeZ, int sizeT, T *buffer, const std::vector< size_t > *strides=0) | 
|  | 
|  | Volume (const Position4Di &size, T *buffer, const std::vector< size_t > *strides=0) | 
|  | 
|  | Volume (const std::vector< int > &size, T *buffer, const std::vector< size_t > *strides=0) | 
|  | 
|  | Volume (rc_ptr< Volume< T > > other, const Position4Di &pos=Position4Di(0, 0, 0, 0), const Position4Di &size=Position4Di(-1, -1, -1, -1), const AllocatorContext &allocContext=AllocatorContext()) | 
|  | 
|  | Volume (rc_ptr< Volume< T > > other, const Position &pos, const Position &size=Position(), const AllocatorContext &allocContext=AllocatorContext()) | 
|  | 
|  | Volume (rc_ptr< Volume< T > > other, const Position &pos, const Position &size, T *buffer, const std::vector< size_t > &strides) | 
|  | 
|  | Volume (const Volume< T > &other) | 
|  | 
| virtual | ~Volume () | 
|  | 
| Volume< T > & | operator= (const Volume< T > &other) | 
|  | 
| Volume< T > & | operator= (const T &value) | 
|  | 
| iterator | begin () | 
|  | 
| const_iterator | begin () const | 
|  | 
| iterator | end () | 
|  | 
| const_iterator | end () const | 
|  | 
| const T & | operator() (long x, long y=0, long z=0, long t=0) const | 
|  | 
| T & | operator() (long x, long y=0, long z=0, long t=0) | 
|  | 
| const T & | operator() (const Position4Di &position) const | 
|  | 
| T & | operator() (const Position4Di &position) | 
|  | 
| const T & | operator() (const std::vector< int > &position) const | 
|  | 
| T & | operator() (const std::vector< int > &position) | 
|  | 
| const T & | operator() (long x1, long x2, long x3, long x4, long x5, long x6=0, long x7=0, long x8=0) const | 
|  | 
| T & | operator() (long x1, long x2, long x3, long x4, long x5, long x6=0, long x7=0, long x8=0) | 
|  | 
| const T & | at (long x, long y=0, long z=0, long t=0) const | 
|  | 
| T & | at (long x, long y=0, long z=0, long t=0) | 
|  | 
| const T & | at (const Position4Di &position) const | 
|  | 
| T & | at (const Position4Di &position) | 
|  | 
| const T & | at (const std::vector< int > &) const | 
|  | 
| T & | at (const std::vector< int > &) | 
|  | 
| const T & | at (const blitz::TinyVector< int, 1 > &) const | 
|  | 
| T & | at (const blitz::TinyVector< int, 1 > &) | 
|  | 
| const T & | at (const blitz::TinyVector< int, 2 > &) const | 
|  | 
| T & | at (const blitz::TinyVector< int, 2 > &) | 
|  | 
| const T & | at (const blitz::TinyVector< int, 3 > &) const | 
|  | 
| T & | at (const blitz::TinyVector< int, 3 > &) | 
|  | 
| const T & | at (const blitz::TinyVector< int, 4 > &) const | 
|  | 
| T & | at (const blitz::TinyVector< int, 4 > &) | 
|  | 
| const T & | at (const blitz::TinyVector< int, Volume< T >::DIM_MAX > &) const | 
|  | 
| T & | at (const blitz::TinyVector< int, Volume< T >::DIM_MAX > &) | 
|  | 
| blitz::Array< T, Volume< T >::DIM_MAX > | at (const blitz::RectDomain< Volume< T >::DIM_MAX > &subdomain) const | 
|  | 
| blitz::Array< T, Volume< T >::DIM_MAX > | at (const blitz::StridedDomain< Volume< T >::DIM_MAX > &subdomain) const | 
|  | 
| blitz::Array< T, Volume< T >::DIM_MAX > | at (const blitz::Range &r0) const | 
|  | 
| blitz::Array< T, Volume< T >::DIM_MAX > | at (const blitz::Range &r0, const blitz::Range &r1) const | 
|  | 
| blitz::Array< T, Volume< T >::DIM_MAX > | at (const blitz::Range &r0, const blitz::Range &r1, const blitz::Range &r2) const | 
|  | 
| blitz::Array< T, Volume< T >::DIM_MAX > | at (const blitz::Range &r0, const blitz::Range &r1, const blitz::Range &r2, const blitz::Range &r3) const | 
|  | 
| const T & | at (long x1, long x2, long x3, long x4, long x5, long x6=0, long x7=0, long x8=0) const | 
|  | 
| T & | at (long x1, long x2, long x3, long x4, long x5, long x6=0, long x7=0, long x8=0) | 
|  | 
| virtual void | initialize () | 
|  | 
| const AllocatorContext & | allocatorContext () const | 
|  | 
| void | allocate () | 
|  | 
| virtual void | reallocate (int sizeX=1, int sizeY=1, int sizeZ=1, int sizeT=1, bool keepcontents=false, const AllocatorContext &allocatorContext=AllocatorContext(), bool allocate=true, const std::vector< size_t > *strides=0) | 
|  | 
| virtual void | reallocate (const Position4Di &size, bool keepcontents=false, const AllocatorContext &allocatorContext=AllocatorContext(), bool allocate=true, const std::vector< size_t > *strides=0) | 
|  | 
| virtual void | reallocate (const std::vector< int > &size, bool keepcontents=false, const AllocatorContext &allocatorContext=AllocatorContext(), bool allocate=true, const std::vector< size_t > *strides=0) | 
|  | 
| Volume< T > | copy () const | 
|  | 
| Volume< OUTP > | copy () const | 
|  | 
| Volume< T > | deepcopy () const | 
|  | 
| Volume< OUTP > | deepcopy () const | 
|  | 
| Volume< T > | copyStructure () const | 
|  | 
| Volume< OUTP > | copyStructure () const | 
|  | 
| void | copySubVolume (const Volume< T > &source, const std::vector< int > &pos=std::vector< int >()) | 
|  | 
| void | copySubVolume (const rc_ptr< Volume< T > > &source, const std::vector< int > &pos=std::vector< int >()) | 
|  | 
|  | operator Volume< OUTP > () const | 
|  | 
| int | getLevelsCount () const | 
|  | 
| int | refLevel (const int level) const | 
|  | 
| rc_ptr< Volume< T > > | refVolume () const | 
|  | 
| rc_ptr< Volume< T > > | refVolumeAtLevel (const int level) const | 
|  | 
| void | setRefVolume (const rc_ptr< Volume< T > > &refvol) | 
|  | 
| const Position & | posInRefVolume () const | 
|  | 
| Position | posInRefVolumeAtLevel (const int level) const | 
|  | 
| void | setPosInRefVolume (const Position4Di &pos) | 
|  | 
| void | setPosInRefVolume (const Position &pos) | 
|  | 
| std::vector< int > | getBorders () const | 
|  | 
| std::vector< size_t > | getStrides () const | 
|  | 
|  | operator bool () const | 
|  | 
| bool | all () const | 
|  | 
| bool | any () const | 
|  | 
| T | min () const | 
|  | 
| T | max () const | 
|  | 
| DataTypeTraits< T >::LongType | sum () const | 
|  | 
| void | fill (const T &value) | 
|  | 
| void | fillBorder (const T &value) | 
|  | 
|  | VolumeProxy (int sizeX=1, int sizeY=1, int sizeZ=1, int sizeT=1) | 
|  | 
|  | VolumeProxy (const std::vector< int > &size) | 
|  | 
|  | VolumeProxy (const VolumeProxy< T > &other) | 
|  | 
| virtual | ~VolumeProxy () | 
|  | 
| int | getSizeX () const | 
|  | 
| int | getSizeY () const | 
|  | 
| int | getSizeZ () const | 
|  | 
| int | getSizeT () const | 
|  | 
| std::vector< int > | getSize () const | 
|  | 
| std::vector< float > | getVoxelSize () const | 
|  | 
| void | setVoxelSize (float vx, float vy=1., float vz=1., float vt=1.) | 
|  | 
| void | setVoxelSize (const std::vector< float > &vs) | 
|  | 
| VolumeProxy< T > & | operator= (const VolumeProxy< T > &other) | 
|  | 
| virtual void | copyHeaderFrom (const PropertySet &other) | 
|  | 
| virtual void | copyHeaderFrom (const Object &other) | 
|  | 
|  | RCObject () | 
|  | 
|  | RCObject (const RCObject &) | 
|  | 
| RCObject & | operator= (const RCObject &) | 
|  | 
| virtual | ~RCObject () | 
|  | 
| virtual | ~Observer () | 
|  |