newimage
 
Loading...
Searching...
No Matches
NEWIMAGE::complexvolume Class Reference

Public Member Functions

 complexvolume (int xsize, int ysize, int zsize)
 
 complexvolume (const complexvolume &source)
 
 complexvolume (const volume< float > &r, const volume< float > &i)
 
 complexvolume (const volume< float > &r)
 
float operator= (const float val)
 
complexvolumeoperator= (const complexvolume &source)
 
void destroy ()
 
int copyproperties (const complexvolume &source)
 
int copydata (const complexvolume &source)
 
const float & re (int x, int y, int z) const
 
const float & im (int x, int y, int z) const
 
float & re (int x, int y, int z)
 
float & im (int x, int y, int z)
 
int xsize () const
 
int ysize () const
 
int zsize () const
 
float xdim () const
 
float ydim () const
 
float zdim () const
 
void setxdim (float x)
 
void setydim (float y)
 
void setzdim (float z)
 
void setdims (float x, float y, float z)
 
int nvoxels () const
 
const complexvolumeoperator+= (const complexpoint &val)
 
const complexvolumeoperator-= (const complexpoint &val)
 
const complexvolumeoperator*= (const complexpoint &val)
 
const complexvolumeoperator/= (const complexpoint &val)
 
const complexvolumeoperator+= (const complexvolume &source)
 
const complexvolumeoperator-= (const complexvolume &source)
 
const complexvolumeoperator*= (const complexvolume &source)
 
const complexvolumeoperator/= (const complexvolume &source)
 
complexvolume operator+ (const complexpoint &val) const
 
complexvolume operator- (const complexpoint &val) const
 
complexvolume operator* (const complexpoint &val) const
 
complexvolume operator/ (const complexpoint &val) const
 
complexvolume operator+ (const complexvolume &vol) const
 
complexvolume operator- (const complexvolume &vol) const
 
complexvolume operator* (const complexvolume &vol) const
 
complexvolume operator/ (const complexvolume &vol) const
 
volume< float > abs () const
 
volume< float > phase () const
 
volume< float > & re ()
 
volume< float > & im ()
 
const volume< float > & re () const
 
const volume< float > & im () const
 
complexref operator() (int x, int y, int z)
 
complexvolume extract_slice (int slice) const
 
void overwrite_slice (const complexvolume &data, int slice)
 

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