aimstil  5.0.5
til::ImageB< _TPixel, NX, NY, NZ > Class Template Reference

A 3D image class that stores data in cubes of size NX, NY, NZ. More...

#include <til/ImageB.h>

Inheritance diagram for til::ImageB< _TPixel, NX, NY, NZ >:
Collaboration diagram for til::ImageB< _TPixel, NX, NY, NZ >:

Additional Inherited Members

- Public Member Functions inherited from til::SmartObject
 SmartObject (void)
 Default constructor. More...
 
virtual ~SmartObject ()
 Destructor Do nothing special. More...
 
void subscribe (void)
 Register to this object. More...
 
void unsubscribe (void)
 Unregister to this object. More...
 
int getReferenceCount (void)
 Get the number of pointers that have registered to this object. More...
 
void lock ()
 Disable garbage collection. More...
 
void unlock ()
 Re-enable garbage collection. More...
 
- Public Member Functions inherited from til::ImageBase
const numeric_array< int, 3 > & dim () const
 get image dimension More...
 
int size () const
 Get total number of elements in image. More...
 
const numeric_array< t_voxsize, 3 > & vdim () const
 get voxel size More...
 
void set_vdim (const numeric_array< t_voxsize, 3 > &vdim)
 Set the voxel coordinates. More...
 
- Protected Member Functions inherited from til::ImageBase
void set_dim (const numeric_array< int, 3 > &dim)
 
bool contains (const numeric_array< int, 3 > &p) const
 

Detailed Description

template<typename _TPixel, int NX, int NY, int NZ>
class til::ImageB< _TPixel, NX, NY, NZ >

A 3D image class that stores data in cubes of size NX, NY, NZ.

Definition at line 9 of file ImageB.h.


The documentation for this class was generated from the following file: