|
| 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 () |
|