SLIMMER
Stack< T, TTransformType > Member List
This is the complete list of members for Stack< T, TTransformType >, including all inherited members.
_AcqDateBasicHeader [protected]
_AcqTimeBasicHeader [protected]
_elemSimpleVTVec< T, unsigned long int > [protected]
_FileDataTypeBasicHeader [protected]
_FileNameBasicHeader [protected]
_frameStepSimpleTField< T > [protected]
_lengthSimpleVTVec< T, unsigned long int > [protected]
_lineStepSimpleTField< T > [protected]
_maxvalBasicHeader [protected]
_MemDataTypeBasicHeader [protected]
_minvalBasicHeader [protected]
_NmSampBasicHeader [protected]
_PatIdBasicHeader [protected]
_PatNameBasicHeader [protected]
_planeStepSimpleTField< T > [protected]
_RecDateBasicHeader [protected]
_RecTimeBasicHeader [protected]
_SampSzBasicHeader [protected]
_ScanHistBasicHeader [protected]
_ScanReflectBasicHeader [protected]
_ScanRotBasicHeader [protected]
_ScanSkewBasicHeader [protected]
_sliceTimeBasicHeader [protected]
_timedBasicHeader [protected]
_versionID (defined in Stack< T, TTransformType >)Stack< T, TTransformType > [static]
_VoxResBasicHeader [protected]
abs()SimpleBaseTVec< T, unsigned long int > [inline]
AcqDate()BasicHeader [inline]
AcqTime()BasicHeader [inline]
Add2ScanHist(const char *str)BasicHeader [inline]
AddNoise(float sigma) (defined in Stack< T, TTransformType >)Stack< T, TTransformType > [inline]
AddValue(const T value)SimpleVTVec< T, unsigned long int > [inline]
AnisoDiff(SimpleTField< T, unsigned long int > *im, float K, float dt)SimpleTField< T > [inline]
ApplyLinTrans(const SimpleTMat< float, 4, 4 > &ref2target, SimpleTField< TO > &ref, SimpleTField< TI > &target, const TI &PadVal, int InterpType=INTERP_NN) constSimpleTField< T > [inline]
Avg() constSimpleBaseTVec< T, unsigned long int > [inline]
AvgElemValMask(const SimpleBaseTVec< T2, unsigned long int > &mask, const T2 maskThresh) constSimpleBaseTVec< T, unsigned long int > [inline]
BasicHeader(const unsigned int x=1, const unsigned int y=1, const unsigned int z=1, const unsigned int t=1)BasicHeader [inline]
BasicHeader(const BasicHeader &hd)BasicHeader [inline]
ByteSwap2(char *d, const int &l)ReadDataType [inline]
ByteSwap2(short *ds, const int &l)ReadDataType [inline]
ByteSwap4(char *d, const int &l)ReadDataType [inline]
ByteSwap4(int *di, const int &l)ReadDataType [inline]
ByteSwap8(char *d, const int &l)ReadDataType [inline]
CheckLongBE(char *name, int off, int check)ReadDataType [inline]
CheckLongLE(char *name, int off, int check)ReadDataType [inline]
CheckStringInFile(char *name, int offset, const char *text)ReadDataType [inline]
Clear(T val)SimpleTField< T > [inline]
const_pointer typedef (defined in SimpleTField< T >)SimpleTField< T >
Contains(const T &it) constSimpleBaseTVec< T, unsigned long int > [inline]
Convolve(SimpleBaseTVec< T, unsigned long int > &v2)SimpleBaseTVec< T, unsigned long int > [inline]
Convolve1D(const SimpleBaseTVec< T1, Ts > &kernel, SimpleTField< T2 > &out, int dim, char type=0) constSimpleTField< T > [inline]
Convolve3D(const SimpleTField< T1 > &kernel, SimpleTField< T2 > &out) constSimpleTField< T > [inline]
Convolve3D(const SimpleTField< T1 > &kernel)SimpleTField< T > [inline]
CopyFrame(const SimpleTField< T, unsigned long int > &src, const int f)SimpleTField< T > [inline]
Correlation(SimpleBaseTVec< T, unsigned long int > &v2)SimpleBaseTVec< T, unsigned long int > [inline]
Count(const T &it) constSimpleBaseTVec< T, unsigned long int > [inline]
crop(int s1, int s2, int t1, int t2) (defined in Stack< T, TTransformType >)Stack< T, TTransformType > [inline]
Crop(int x1=-1, int x2=-1, int y1=-1, int y2=-1, int z1=-1, int z2=-1, int t1=-1, int t2=-1)SimpleTField< T > [inline]
cross(const SimpleBaseTVec< TIN1, unsigned long int > &v1, const SimpleBaseTVec< TIN2, unsigned long int > &v2)SimpleBaseTVec< T, unsigned long int > [inline]
crossV(const SimpleBaseTVec< T2, unsigned long int > &v2) constSimpleVTVec< T, unsigned long int > [inline]
DataPtr(const unsigned int x=0, const unsigned int y=0, const unsigned int z=0, const unsigned int t=0)SimpleTField< T > [inline]
DataPtr(const unsigned int x=0, const unsigned int y=0, const unsigned int z=0, const unsigned int t=0) constSimpleTField< T > [inline]
Deriv1(const int dim, const int offset)SimpleTField< T > [inline]
Deriv1(const int dim, const unsigned int x, const unsigned int y, const unsigned int z, const unsigned int t)SimpleTField< T > [inline]
Deriv1(const int dim, const SimpleBaseTVec< unsigned int > &X)SimpleTField< T > [inline]
dot(const SimpleBaseTVec< T2, unsigned long int > &v2) constSimpleBaseTVec< T, unsigned long int > [inline]
ElementDataType() (defined in SimpleBaseTVec< T, unsigned long int >)SimpleBaseTVec< T, unsigned long int > [inline]
ElementSizeBytes()SimpleTField< T > [inline]
EndianB2(char *d, const int &l) (defined in ReadDataType)ReadDataType [inline]
EndianB2(short *ds, const int &l) (defined in ReadDataType)ReadDataType [inline]
EndianB4(char *d, const int &l) (defined in ReadDataType)ReadDataType [inline]
EndianB4(int *di, const int &l) (defined in ReadDataType)ReadDataType [inline]
EndianB8(char *d, const int &l) (defined in ReadDataType)ReadDataType [inline]
EndianFix2(char *d, const int &l)ReadDataType [inline]
EndianFix2(short *ds, const int &l) (defined in ReadDataType)ReadDataType [inline]
EndianFix4(char *d, const int &l) (defined in ReadDataType)ReadDataType [inline]
EndianFix4(int *di, const int &l) (defined in ReadDataType)ReadDataType [inline]
EndianFix8(char *d, const int &l) (defined in ReadDataType)ReadDataType [inline]
EndianL2(char *d, const int &l)ReadDataType [inline]
EndianL2(short *ds, const int &l)ReadDataType [inline]
EndianL4(char *d, const int &l)ReadDataType [inline]
EndianL4(int *di, const int &l)ReadDataType [inline]
EndianL8(char *d, const int &l)ReadDataType [inline]
Expand(int x1=0, int x2=0, int y1=0, int y2=0, int z1=0, int z2=0, const T pad=0)SimpleTField< T > [inline]
ExtractSubRegion(SimpleTVec< float, 3 > &shift, int x1=-1, int x2=-1, int y1=-1, int y2=-1, int z1=-1, int z2=-1, int t1=-1, int t2=-1)SimpleTField< T > [inline]
FieldDataType()SimpleTField< T > [inline]
FieldType typedef (defined in Stack< T, TTransformType >)Stack< T, TTransformType >
FileDataType() const BasicHeader [inline]
FileDataTypeName(char *name) const BasicHeader [inline]
FileDataTypeSize()BasicHeader [inline]
FileName()BasicHeader [inline]
FindHDFTag(char *name, int &length, int TagVal, int DDBstart=4)SimpleVoxIO [inline, protected]
FixNans(const float *data, const unsigned int tot, float fixval=0)SimpleVoxIO [inline, protected]
Fov(const int dim) const BasicHeader [inline]
frameVox() constSimpleTField< T > [inline]
fzopen(char *n, const char *t)ReadDataType [inline]
GetDataGenFloat(FILE *fp, int off)ReadDataType [inline]
GetDoubleBE(FILE *fp, int off)ReadDataType [inline]
GetDoubleBE(char *name, int off) (defined in ReadDataType)ReadDataType [inline]
GetFloatBE(FILE *fp, int off)ReadDataType [inline]
GetFloatBE(char *name, int off) (defined in ReadDataType)ReadDataType [inline]
GetFloatLE(FILE *fp, int off)ReadDataType [inline]
GetFloatLE(char *name, int off) (defined in ReadDataType)ReadDataType [inline]
GetLongBE(FILE *fp, int off)ReadDataType [inline]
GetLongBE(char *name, int off) (defined in ReadDataType)ReadDataType [inline]
GetLongLE(FILE *fp, int off)ReadDataType [inline]
GetLongLE(char *name, int off) (defined in ReadDataType)ReadDataType [inline]
getNSlice() const Stack< T, TTransformType > [inline]
getResolution()Stack< T, TTransformType > [inline]
GetShortBE(char *name, int off)ReadDataType [inline]
GetShortLE(FILE *fp, int off)ReadDataType [inline]
GetShortLE(char *name, int off)ReadDataType [inline]
getSortedSliceTime() (defined in Stack< T, TTransformType >)Stack< T, TTransformType > [inline]
GetString(char *name, char *tmp, int offset, int length) (defined in ReadDataType)ReadDataType [inline]
GetStringFloat(float &val, char *name, int offset, int length) (defined in ReadDataType)ReadDataType [inline]
GetVaxFloat(FILE *fp, int off)ReadDataType [inline]
greaterThan(T val, SimpleBaseTVec< T2, unsigned long int > &v2)SimpleBaseTVec< T, unsigned long int > [inline]
gtcfread(char *mem, int start, int num, FILE *fp)ReadDataType [inline]
HasNAN()SimpleBaseTVec< T, unsigned long int > [inline]
Header() constSimpleTField< T > [inline]
IncreaseSize(const unsigned long ints)SimpleVTVec< T, unsigned long int > [inline, virtual]
IndexTimePair typedefStack< T, TTransformType >
InImage(const unsigned int x=0, const unsigned int y=0, const unsigned int z=0, const unsigned int t=0) const BasicHeader [inline]
InterpVal_mm(const SimpleBaseTVec< TL > &loc_mm, const T &PadV, const int interpType=0, const int frame=0) const (defined in SimpleTField< T >)SimpleTField< T > [inline]
InterpVal_mm(const SimpleBaseTVec< TL > &loc_mm, T &val, SimpleTVec< T, 3 > &der, const T &PadV, const int interpType=0, const int frame=0) const (defined in SimpleTField< T >)SimpleTField< T > [inline]
InterpVal_vox(const SimpleBaseTVec< TL > &loc_vox, const T &PadV, const int interpType=0, const int frame=0) const (defined in SimpleTField< T >)SimpleTField< T > [inline]
InterpVal_vox(const SimpleBaseTVec< TL > &loc_vox, TOUT &val, SimpleTVec< TOUT, 3 > &der, const T &PadV, const int interpType=0, const int frame=0) const (defined in SimpleTField< T >)SimpleTField< T > [inline]
intFloor() (defined in SimpleBaseTVec< T, unsigned long int >)SimpleBaseTVec< T, unsigned long int > [inline]
Length() constSimpleBaseTVec< T, unsigned long int > [inline]
lessAny(SimpleBaseTVec< T, unsigned long int > &v2)SimpleBaseTVec< T, unsigned long int > [inline]
lessThan(T val, SimpleBaseTVec< T2, unsigned long int > &v2)SimpleBaseTVec< T, unsigned long int > [inline]
LimitCoord(unsigned int &x, unsigned int &y, unsigned int &z, unsigned int &t, const unsigned int bx=0, const unsigned int by=0, const unsigned int bz=0, const unsigned int bt=0)SimpleTField< T > [inline]
lineVox() constSimpleTField< T > [inline]
load(const char *giplName, const char *dofName, const char *sdofName)Stack< T, TTransformType > [inline]
LoadFileSqMat(char *name, float scale=1.0)SimpleTField< T > [inline, protected]
LoadFileVec(char *name, float scale=1.0)SimpleTField< T > [inline, protected]
LoadFromFile(char *name, float scale=1.0)SimpleTField< T > [inline]
LoadFromFile(const string name, const float scale=1.0f) (defined in SimpleTField< T >)SimpleTField< T > [inline]
loadFromFiles(const char *giplName, const char *dofName, const char *sdofName)Stack< T, TTransformType > [inline]
LowerThreshold(T const val)SimpleBaseTVec< T, unsigned long int > [inline]
MaxAbsElement() constSimpleBaseTVec< T, unsigned long int > [inline]
MaxCodeVal() const (defined in ReadDataType)ReadDataType [inline]
MaxElement() constSimpleBaseTVec< T, unsigned long int > [inline]
MaxElemVal() constSimpleBaseTVec< T, unsigned long int > [inline]
MaxNorm()SimpleBaseTVec< T, unsigned long int > [inline]
MaxVal() const BasicHeader [inline]
Median() constSimpleBaseTVec< T, unsigned long int > [inline]
MedianElemVal() constSimpleBaseTVec< T, unsigned long int > [inline]
MemDataType() const BasicHeader [inline]
MIDASFloatRead(int argc, char **argv, const char *tag, float def)SimpleVoxIO [inline, protected]
MIDASStringRead(int argc, char **argv, const char *tag, char *out)SimpleVoxIO [inline, protected]
MinAbsElement() constSimpleBaseTVec< T, unsigned long int > [inline]
MinElement() constSimpleBaseTVec< T, unsigned long int > [inline]
MinElemVal() constSimpleBaseTVec< T, unsigned long int > [inline]
MinVal() const BasicHeader [inline]
mm2voxMat() const BasicHeader [inline]
mmLoc2VoxLoc(const SimpleTVec< TL, 3 > &mmLoc) const BasicHeader [inline]
mmLoc2VoxLoc(const SimpleTVec< float, 4 > &mmLoc) const BasicHeader [inline]
N26(unsigned int x, unsigned int y, unsigned int z) constSimpleTField< T > [inline]
N26(unsigned long intd) constSimpleTField< T > [inline]
N26Off(unsigned int x, unsigned int y, unsigned int z) constSimpleTField< T > [inline]
N6(unsigned int x, unsigned int y, unsigned int z) constSimpleTField< T > [inline]
N6(unsigned long intd) constSimpleTField< T > [inline]
N6Off(unsigned int x, unsigned int y, unsigned int z) constSimpleTField< T > [inline]
NmSamp(const int dim) const BasicHeader [inline]
Norm()SimpleBaseTVec< T, unsigned long int > [inline]
NormP()SimpleBaseTVec< T, unsigned long int > [inline]
Null()SimpleBaseTVec< T, unsigned long int > [inline]
nVox(const unsigned int dim) const BasicHeader [inline]
Offset(const unsigned int x=0, const unsigned int y=0, const unsigned int z=0, const unsigned int t=0) constSimpleTField< T > [inline]
Offset(SimpleBaseTVec< unsigned int > X) constSimpleTField< T > [inline]
operator!=(const SimpleBaseTVec< T, unsigned long int > &v2) const (defined in SimpleBaseTVec< T, unsigned long int >)SimpleBaseTVec< T, unsigned long int > [inline]
operator()(const unsigned long intd) constSimpleTField< T > [inline]
operator()(const unsigned long intx, const unsigned long inty, const unsigned long intz=0, const unsigned long intt=0)SimpleTField< T > [inline]
operator()(const unsigned long intx, const unsigned long inty, const unsigned long intz=0, const unsigned long intt=0) constSimpleTField< T > [inline]
SimpleVTVec< T, unsigned long int >::operator()(const unsigned long int &i) constSimpleVTVec< T, unsigned long int > [inline, virtual]
SimpleVTVec< T, unsigned long int >::operator()(const int &i) constSimpleVTVec< T, unsigned long int > [inline, virtual]
operator*(const T &v2) constSimpleTField< T > [inline]
SimpleVTVec< T, unsigned long int >::operator*(const SimpleBaseTVec< T2, unsigned long int > &v2) constSimpleVTVec< T, unsigned long int > [inline]
operator*=(SimpleTField< T2 > &src) (defined in SimpleTField< T >)SimpleTField< T > [inline]
operator*=(const T &src)SimpleTField< T > [inline]
SimpleVTVec< T, unsigned long int >::operator*=(const SimpleBaseTVec< T2, unsigned long int > &v2)SimpleVTVec< T, unsigned long int > [inline]
operator+(const SimpleTField< T, unsigned long int > &v2) constSimpleTField< T > [inline]
operator+(const T &v2) constSimpleTField< T > [inline]
SimpleVTVec< T, unsigned long int >::operator+(const SimpleBaseTVec< T2, unsigned long int > &v2) constSimpleVTVec< T, unsigned long int > [inline]
operator++()SimpleVTVec< T, unsigned long int > [inline]
operator+=(const SimpleTField< T2 > &src) (defined in SimpleTField< T >)SimpleTField< T > [inline]
operator+=(const T &src)SimpleTField< T > [inline]
SimpleVTVec< T, unsigned long int >::operator+=(const SimpleBaseTVec< T2, unsigned long int > &v2)SimpleVTVec< T, unsigned long int > [inline]
operator-(const SimpleTField< T, unsigned long int > &v2) constSimpleTField< T > [inline]
operator-(const T &v2) constSimpleTField< T > [inline]
SimpleVTVec< T, unsigned long int >::operator-(const SimpleBaseTVec< T2, unsigned long int > &v2) constSimpleVTVec< T, unsigned long int > [inline]
operator--()SimpleVTVec< T, unsigned long int > [inline]
operator-=(const SimpleTField< T2 > &src) (defined in SimpleTField< T >)SimpleTField< T > [inline]
operator-=(const T &src)SimpleTField< T > [inline]
SimpleVTVec< T, unsigned long int >::operator-=(const SimpleBaseTVec< T2, unsigned long int > &v2)SimpleVTVec< T, unsigned long int > [inline]
operator/(const T &v2) constSimpleTField< T > [inline]
SimpleVTVec< T, unsigned long int >::operator/(const SimpleBaseTVec< T2, unsigned long int > &v2) constSimpleVTVec< T, unsigned long int > [inline]
operator/=(SimpleTField< T2 > &src) (defined in SimpleTField< T >)SimpleTField< T > [inline]
operator/=(const T &src)SimpleTField< T > [inline]
operator<< (defined in SimpleBaseTVec< T, unsigned long int >)SimpleBaseTVec< T, unsigned long int > [friend]
operator=(const SelfType &st)Stack< T, TTransformType > [inline]
operator=(const SimpleTField< TT > &tf) (defined in Stack< T, TTransformType >)Stack< T, TTransformType > [inline]
operator=(const SimpleTField< T2, unsigned long int > &src) (defined in SimpleTField< T >)SimpleTField< T > [inline]
SimpleTField< T >::operator=(const T &src)SimpleTField< T > [inline]
SimpleTField< T >::BasicHeader::operator=(const BasicHeader &hd)BasicHeader [inline]
SimpleVTVec< T, unsigned long int >::operator=(const SimpleVTVec< T, unsigned long int > &v2)SimpleVTVec< T, unsigned long int > [inline]
SimpleVTVec< T, unsigned long int >::operator=(const SimpleBaseTVec< T2, unsigned long int > &v2)SimpleVTVec< T, unsigned long int > [inline]
operator==(const SimpleBaseTVec< T, unsigned long int > &v2) const (defined in SimpleBaseTVec< T, unsigned long int >)SimpleBaseTVec< T, unsigned long int > [inline]
operator[](const unsigned long intd) constSimpleTField< T > [inline]
operator[](const unsigned long intd)SimpleTField< T > [inline]
operator[](const SimpleBaseTVec< unsigned int > &X)SimpleTField< T > [inline]
SimpleVTVec< T, unsigned long int >::operator[](const unsigned long int &i)SimpleVTVec< T, unsigned long int > [inline, virtual]
SimpleVTVec< T, unsigned long int >::operator[](const int &i)SimpleVTVec< T, unsigned long int > [inline, virtual]
operator[](const unsigned long int &i) const (defined in SimpleVTVec< T, unsigned long int >)SimpleVTVec< T, unsigned long int > [inline, virtual]
PatientID()BasicHeader [inline]
PatientName()BasicHeader [inline]
Permute() constSimpleVTVec< T, unsigned long int > [inline]
planeVox() constSimpleTField< T > [inline]
Print(FILE *fp=stderr, char *name=NULL) constSimpleBaseTVec< T, unsigned long int > [inline]
Print(const int w, const int p=0, FILE *fp=stderr) constSimpleBaseTVec< T, unsigned long int > [inline]
PrintNumVox(FILE *fp=stdout)BasicHeader [inline]
PrintVoxSz(FILE *fp=stdout)BasicHeader [inline]
Random(const T &max=T(1.0), const T &min=T(0), long int seed=1234551662)SimpleBaseTVec< T, unsigned long int > [inline]
RandomNormal(const T &mean=T(1.0), const T &stddev=T(0), long int seed=1234551662)SimpleBaseTVec< T, unsigned long int > [inline]
RawReflectX(T *_dataV, int nx, int ny, int nz, int nt)SimpleVoxIO [inline, protected]
RawReflectY(T *_dataV, int nx, int ny, int nz, int nt)SimpleVoxIO [inline, protected]
RawReflectZ(T *_dataV, int nx, int ny, int nz, int nt)SimpleVoxIO [inline, protected]
RawSwapXY(T *_dataV, BasicHeader &hd)SimpleVoxIO [inline, protected]
RawSwapXZ(T *_dataV, BasicHeader &hd)SimpleVoxIO [inline, protected]
ReadDataBlock(FILE *fp, float *data, unsigned long int tot, double scale, int dftype, int offset=0, int fixNANS=(1==1))SimpleVoxIO [inline, protected]
ReadDataBlock(FILE *fp, int *data, unsigned int tot, double scale, int dftype, int offset=0, int fixNANS=(1==1))SimpleVoxIO [inline, protected]
ReadDataBlock(FILE *fp, short *data, unsigned int tot, double scale, int dftype, int offset=0, int fixNANS=(1==1))SimpleVoxIO [inline, protected]
ReadDataBlock(FILE *fp, char *data, unsigned int tot, double scale, int dftype, int offset=0, int fixNANS=(1==1))SimpleVoxIO [inline, protected]
ReadDataBlock(FILE *fp, SimpleTVec< T, LEN, unsigned int > *data, unsigned long int totVec, float scale, int dftype, int offset=0)SimpleVoxIO [inline, protected]
ReadDataBlock(FILE *fp, SimpleVTVec< T, unsigned int > *data, unsigned long int totVec, float scale, int dftype, int offset=0)SimpleVoxIO [inline, protected]
ReadDataBlock(FILE *fp, SimpleTMat< T, LEN1, LEN2 > *data, unsigned long int totMat, float scale, int dftype, int offset=0)SimpleVoxIO [inline, protected]
ReadDataBlock(FILE *fp, SimpleVTMat< T, unsigned int > *data, unsigned long int totMat, float scale, int dftype, int offset=0)SimpleVoxIO [inline, protected]
ReadDataType()ReadDataType [inline]
ReadGIPLHEAD(BasicHeader &im1, char *name, int &offset)SimpleVoxIO [inline, protected]
ReadHDFHEAD(BasicHeader &mh, char *name, int &offset)SimpleVoxIO [inline, protected]
ReadMayoHEAD(BasicHeader &mh, char *name, int &offset)SimpleVoxIO [inline, protected]
ReadMidasHEAD(BasicHeader &mh, char *name)SimpleVoxIO [inline, protected]
ReadNextCode(FILE *fp, int fflg)ReadDataType [inline]
ReadNiftiHEAD(BasicHeader &mh, char *name, int &offset)SimpleVoxIO [inline, protected]
ReadOLDBSplineHEAD(BasicHeader &mh, char *name)SimpleVoxIO [inline, protected]
ReadOrient(T *_dataV, BasicHeader &hd)SimpleVoxIO [inline, protected]
ReadOrient(T *_dataV, int nx, int ny, int nz, int nt)SimpleVoxIO [inline, protected]
RecDate()BasicHeader [inline]
RecTime()BasicHeader [inline]
Reflect() constSimpleVTVec< T, unsigned long int > [inline]
ReflectInPlace()SimpleBaseTVec< T, unsigned long int > [inline]
reflectX()SimpleTField< T > [inline]
reflectY()SimpleTField< T > [inline]
reflectZ()SimpleTField< T > [inline]
ReGrid(SimpleTField< T2, unsigned long int > &src, T2 padV, int interp=1, bool avgsamp=(1==1))SimpleTField< T > [inline]
ReplaceValue(const T &origval, const T &newval)SimpleBaseTVec< T, unsigned long int > [inline]
ReplaceValueRange(const T &origvalMin, const T &origvalMax, const T &newval)SimpleBaseTVec< T, unsigned long int > [inline]
ReScaleSpatialVox(const float scale)BasicHeader [inline]
ResetSliceTimeByInterleaving(const unsigned int n_intlv=2)BasicHeader [inline]
ReSize(const unsigned long ints)SimpleVTVec< T, unsigned long int > [inline, virtual]
ResizeFieldToHeader()SimpleTField< T > [inline]
ResizeTo(const BasicHeader &hd) (defined in SimpleTField< T >)SimpleTField< T > [inline]
ReSizeVox(const float x, const float y, const float z)BasicHeader [inline]
SameSize(const BasicHeader &src, const float tol=0.0001) const BasicHeader [inline]
SameSpatialSize(const BasicHeader &src, const float tol=0.0001) const BasicHeader [inline]
SameVox3D(const BasicHeader &src) const BasicHeader [inline]
SameVox4D(const BasicHeader &src) const BasicHeader [inline]
SampSz(const int dim) const BasicHeader [inline]
save(const char *giplName, const char *dofName, const char *sdofName)Stack< T, TTransformType > [inline]
Save2File(char *name, float scale=1.0)SimpleTField< T > [inline]
Save2File(const string name, const float scale=1.0f) (defined in SimpleTField< T >)SimpleTField< T > [inline]
savedefaultstacksdofs(const char *sdofName) (defined in Stack< T, TTransformType >)Stack< T, TTransformType > [inline]
SaveFileMat(char *name, float scale=1.0)SimpleTField< T > [inline, protected]
SaveFileVec(char *name, float scaleV=1.0)SimpleTField< T > [inline, protected]
SaveFileVecVec(char *name, float scale=1.0)SimpleTField< T > [inline, protected]
ScanHist()BasicHeader [inline]
ScanReflect(const int dim) const BasicHeader [inline]
ScanRot(const unsigned int dim) const BasicHeader [inline]
ScanSkew(const int dim) const BasicHeader [inline]
SelfType typedef (defined in Stack< T, TTransformType >)Stack< T, TTransformType >
Set(const char *s)SimpleBaseTVec< T, unsigned long int > [inline]
SetAcqDate(const char *acqdate, int len)BasicHeader [inline]
SetAcqTime(const char *acqtime, int len)BasicHeader [inline]
SetAll(const T &v0)SimpleBaseTVec< T, unsigned long int > [inline]
SetFileDataType(int t)BasicHeader [inline]
SetFileName(const char *patname)BasicHeader [inline]
SetMaxVal(double val)BasicHeader [inline]
SetMemDataType(int t)BasicHeader [inline]
SetMinVal(double val)BasicHeader [inline]
SetNmSamp(int dim, unsigned int sz)BasicHeader [inline]
SetnVox(int dim, unsigned int sz)BasicHeader [inline]
SetPatientID(const char *patid, int len)BasicHeader [inline]
SetPatientName(char *patname, int len)BasicHeader [inline]
SetReadSwap(int val)SimpleVoxIO [inline]
SetRecDate(char *recdate, int len)BasicHeader [inline]
SetRecTime(const char *rectime, int len)BasicHeader [inline]
SetSampSz(const int dim, const float sz)BasicHeader [inline]
SetScanReflect(const int dim, const int flag) (defined in BasicHeader)BasicHeader [inline]
SetScanRot(const int dim, const float ang) (defined in BasicHeader)BasicHeader [inline]
SetScanSkew(const int dim, const float ang) (defined in BasicHeader)BasicHeader [inline]
SetSliceTime(float v, const unsigned int slice, const unsigned int frame=0)BasicHeader [inline]
SetTimed(bool t)BasicHeader [inline]
SetTimeSize(int s=-1)BasicHeader [inline]
SetVoxRes(const int dim, const float sz)BasicHeader [inline]
SetVoxSz(const int dim, const float sz)BasicHeader [inline]
SetWriteSwap(int val)SimpleVoxIO [inline]
ShortFileName()BasicHeader [inline]
SimpleBaseTVec()SimpleBaseTVec< T, unsigned long int > [inline]
SimpleBaseTVec(const SimpleBaseTVec< T, unsigned long int > &tmp)SimpleBaseTVec< T, unsigned long int > [inline]
SimpleGaussFilt(SimpleTField< T, unsigned long int > &Input, float fwhmdiam=4, int step=1)SimpleTField< T > [inline]
SimpleReadHeader(BasicHeader &im1, char *name, int &offset)SimpleVoxIO [inline]
SimpleReadTiming(FILE *fp, BasicHeader &im1, unsigned long int datasize=0)SimpleVoxIO [inline, protected]
SimpleTField(const unsigned int nx=10, const unsigned int ny=10, const unsigned int nz=10, const unsigned int nt=1)SimpleTField< T > [inline]
SimpleTField(const BasicHeader &hd)SimpleTField< T > [inline]
SimpleTField(const SimpleTField< T2, unsigned long int > &hd)SimpleTField< T > [inline]
SimpleTField(const SimpleTField< T, unsigned long int > &hd)SimpleTField< T > [inline]
SimpleVoxIO()SimpleVoxIO [inline]
SimpleVTVec(const unsigned long intlen=3)SimpleVTVec< T, unsigned long int > [inline]
SimpleVTVec(const SimpleVTVec< T, unsigned long int > &v2)SimpleVTVec< T, unsigned long int > [inline]
SimpleVTVec(const SimpleBaseTVec< T2, unsigned long int > &v2)SimpleVTVec< T, unsigned long int > [inline]
SimpleWriteHeader(BasicHeader &im1, char *name, int Itype=IT_SHORT, double scale=1.0)SimpleVoxIO [inline]
SimpleWriteTiming(FILE *fp, BasicHeader &im1)SimpleVoxIO [inline, protected]
Size() constSimpleVTVec< T, unsigned long int > [inline, virtual]
SizeFromFile(char *name)SimpleTField< T > [inline]
Skip(const unsigned long intelement) constSimpleVTVec< T, unsigned long int > [inline]
SliceTime(const unsigned int slice, const unsigned int frame=0) const (defined in BasicHeader)BasicHeader [inline]
SliceTime() const BasicHeader [inline]
Sort(SimpleBaseTVec< int, unsigned long int > &IDX, int order=0)SimpleBaseTVec< T, unsigned long int > [inline]
SpatialDeriv(SimpleTField< TD > &src)SimpleTField< T > [inline]
SqLength() constSimpleBaseTVec< T, unsigned long int > [inline]
Stack()Stack< T, TTransformType > [inline]
Stack(const SelfType &st)Stack< T, TTransformType > [inline]
Stack(const Stack< T1, TransformType > &st)Stack< T, TTransformType > [inline]
Stack(const char *giplName, const char *dofName, const char *sdofName)Stack< T, TTransformType > [inline]
Stack(GenerateStackConfig< float, unsigned int > &gsc)Stack< T, TTransformType > [inline]
StDev() constSimpleBaseTVec< T, unsigned long int > [inline]
Sum() constSimpleBaseTVec< T, unsigned long int > [inline, virtual]
Sum(T2 &tot) constSimpleBaseTVec< T, unsigned long int > [inline]
SumElemValMask(unsigned long int &cnt, const SimpleBaseTVec< T2, unsigned long int > &mask, const T2 maskThresh) constSimpleBaseTVec< T, unsigned long int > [inline]
swapXY()SimpleTField< T > [inline]
swapXZ()SimpleTField< T > [inline]
TabSuffixOf(const int i) (defined in ReadDataType)ReadDataType [inline]
Threshold(T const val)SimpleBaseTVec< T, unsigned long int > [inline]
ThresholdBIN(T const val, T const valA, T const valB)SimpleBaseTVec< T, unsigned long int > [inline]
ThresholdExtent(T val, SimpleTVec< float, 3 > &xmin, SimpleTVec< float, 3 > &xmax)SimpleTField< T > [inline]
Timed() (defined in BasicHeader)BasicHeader [inline]
TimeSeries(const int x, const int y, const int z)SimpleTField< T > [inline]
TotalDataSizeBytes()SimpleTField< T > [inline]
TotSamp() const BasicHeader [inline]
totSpaceVox() const BasicHeader [inline]
totVox() const BasicHeader [inline]
TransformType typedef (defined in Stack< T, TTransformType >)Stack< T, TTransformType >
Unit()SimpleBaseTVec< T, unsigned long int > [inline]
UpdateMaxMin()SimpleTField< T > [inline]
UpperThreshold(T const val)SimpleBaseTVec< T, unsigned long int > [inline]
Value(const unsigned int x, const unsigned int y=0, const unsigned int z=0, const unsigned int t=0) constSimpleTField< T > [inline]
ValueLimit(unsigned int x, unsigned int y=0, unsigned int z=0, unsigned int t=0) constSimpleTField< T > [inline]
Var() constSimpleBaseTVec< T, unsigned long int > [inline]
vox2mmMat() const BasicHeader [inline]
Voxel(const unsigned int x, const unsigned int y=0, const unsigned int z=0, const unsigned int t=0)SimpleTField< T > [inline]
VoxelLimit(unsigned int x, unsigned int y=0, unsigned int z=0, unsigned int t=0)SimpleTField< T > [inline]
VoxLoc2mmLoc(const SimpleTVec< TL, 3 > &voxLoc) const BasicHeader [inline]
VoxLoc2mmLoc(const TL x, const TL y, const TL z=0) const BasicHeader [inline]
VoxLoc2mmLoc(const SimpleTVec< float, 4 > &voxLoc) const BasicHeader [inline]
VoxLoc2mmLocHC(const SimpleTVec< float, 3 > &voxLoc) const BasicHeader [inline]
VoxRes(const int dim) const BasicHeader [inline]
VoxSz(const int dim) const BasicHeader [inline]
WeightedAverage(SimpleTField< T, unsigned long int > &src, float scale1=1.0/9.0, float scale2=1.0/36.0)SimpleTField< T > [inline]
WeightedAverageIT(SimpleTField< T, unsigned long int > &src, int nit=1, float scale1=1.0/9.0, float scale2=1.0/36.0)SimpleTField< T > [inline]
WeightedAverageIT(int nit=1, float scale1=1.0/9.0, float scale2=1.0/36.0)SimpleTField< T > [inline]
WriteDataBlock(FILE *fp, double *data, unsigned long int tot, float scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, float *data, unsigned long int tot, float scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, int *data, unsigned long int tot, float scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, short *data, const unsigned long int tot, const float scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, char *data, const unsigned long int tot, const float scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, SimpleTVec< short, LEN > *data, const unsigned long int tot, double scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, SimpleVTVec< short, unsigned int > *data, const unsigned long int tot, double scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, SimpleTVec< unsigned short, LEN > *data, const unsigned long int tot, double scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, SimpleVTVec< unsigned short > *data, const unsigned long int tot, double scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, SimpleTVec< int, LEN > *data, const unsigned long int tot, double scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, SimpleVTVec< int > *data, unsigned long int tot, double scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, SimpleTVec< unsigned int, LEN > *data, const unsigned long int tot, double scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, SimpleVTVec< unsigned int > *data, unsigned long int tot, double scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, SimpleTVec< float, LEN > *data, const unsigned long int tot, double scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, SimpleVTVec< float > *data, unsigned long int tot, double scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, SimpleTMat< float, LEN, LEN2 > *data, unsigned long int tot, double scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, SimpleVTMat< float > *data, unsigned long int tot, double scale)SimpleVoxIO [inline, protected]
WriteDataBlock(FILE *fp, SimpleVTMat< short > *data, unsigned long int tot, double scale)SimpleVoxIO [inline, protected]
WriteDataBlockVV(FILE *fp, SimpleTVec< SimpleTVec< float, LEN >, LEN2 > *data, const unsigned long int tot, const double scale)SimpleVoxIO [inline, protected]
WriteGIPLHEAD(BasicHeader &im1, char *name, int Itype=IT_SHORT, double scale=1.0, double offset=0.0)SimpleVoxIO [inline, protected]
WriteMidasHEAD(BasicHeader &im1, char *name, int Itype=IT_SHORT, double scale=1.0, double offset=0.0)SimpleVoxIO [inline, protected]
XYZ(const unsigned long intd) constSimpleTField< T > [inline]
~BasicHeader()BasicHeader [inline, virtual]
~ReadDataType()ReadDataType [inline, virtual]
~SimpleBaseTVec()SimpleBaseTVec< T, unsigned long int > [inline, virtual]
~SimpleTField()SimpleTField< T > [inline, virtual]
~SimpleVoxIO()SimpleVoxIO [inline, virtual]
~SimpleVTVec()SimpleVTVec< T, unsigned long int > [inline]
~Stack()Stack< T, TTransformType > [inline]
 All Classes Functions Variables Typedefs