, including all inherited members.
_AcqDate | BasicHeader | [protected] |
_AcqTime | BasicHeader | [protected] |
_elem | SimpleVTVec< T, unsigned long int > | [protected] |
_FileDataType | BasicHeader | [protected] |
_FileName | BasicHeader | [protected] |
_frameStep | SimpleTField< T > | [protected] |
_length | SimpleVTVec< T, unsigned long int > | [protected] |
_lineStep | SimpleTField< T > | [protected] |
_maxval | BasicHeader | [protected] |
_MemDataType | BasicHeader | [protected] |
_minval | BasicHeader | [protected] |
_NmSamp | BasicHeader | [protected] |
_PatId | BasicHeader | [protected] |
_PatName | BasicHeader | [protected] |
_planeStep | SimpleTField< T > | [protected] |
_RecDate | BasicHeader | [protected] |
_RecTime | BasicHeader | [protected] |
_SampSz | BasicHeader | [protected] |
_ScanHist | BasicHeader | [protected] |
_ScanReflect | BasicHeader | [protected] |
_ScanRot | BasicHeader | [protected] |
_ScanSkew | BasicHeader | [protected] |
_sliceTime | BasicHeader | [protected] |
_timed | BasicHeader | [protected] |
_versionID (defined in Stack< T, TTransformType >) | Stack< T, TTransformType > | [static] |
_VoxRes | BasicHeader | [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) const | SimpleTField< T > | [inline] |
Avg() const | SimpleBaseTVec< T, unsigned long int > | [inline] |
AvgElemValMask(const SimpleBaseTVec< T2, unsigned long int > &mask, const T2 maskThresh) const | SimpleBaseTVec< 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) const | SimpleBaseTVec< 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) const | SimpleTField< T > | [inline] |
Convolve3D(const SimpleTField< T1 > &kernel, SimpleTField< T2 > &out) const | SimpleTField< 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) const | SimpleBaseTVec< 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) const | SimpleVTVec< 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) const | SimpleTField< 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) const | SimpleBaseTVec< 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() const | SimpleTField< 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() const | SimpleTField< T > | [inline] |
IncreaseSize(const unsigned long ints) | SimpleVTVec< T, unsigned long int > | [inline, virtual] |
IndexTimePair typedef | Stack< 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() const | SimpleBaseTVec< 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() const | SimpleTField< 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() const | SimpleBaseTVec< T, unsigned long int > | [inline] |
MaxCodeVal() const (defined in ReadDataType) | ReadDataType | [inline] |
MaxElement() const | SimpleBaseTVec< T, unsigned long int > | [inline] |
MaxElemVal() const | SimpleBaseTVec< T, unsigned long int > | [inline] |
MaxNorm() | SimpleBaseTVec< T, unsigned long int > | [inline] |
MaxVal() const | BasicHeader | [inline] |
Median() const | SimpleBaseTVec< T, unsigned long int > | [inline] |
MedianElemVal() const | SimpleBaseTVec< 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() const | SimpleBaseTVec< T, unsigned long int > | [inline] |
MinElement() const | SimpleBaseTVec< T, unsigned long int > | [inline] |
MinElemVal() const | SimpleBaseTVec< 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) const | SimpleTField< T > | [inline] |
N26(unsigned long intd) const | SimpleTField< T > | [inline] |
N26Off(unsigned int x, unsigned int y, unsigned int z) const | SimpleTField< T > | [inline] |
N6(unsigned int x, unsigned int y, unsigned int z) const | SimpleTField< T > | [inline] |
N6(unsigned long intd) const | SimpleTField< T > | [inline] |
N6Off(unsigned int x, unsigned int y, unsigned int z) const | SimpleTField< 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) const | SimpleTField< T > | [inline] |
Offset(SimpleBaseTVec< unsigned int > X) const | SimpleTField< 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) const | SimpleTField< 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) const | SimpleTField< T > | [inline] |
SimpleVTVec< T, unsigned long int >::operator()(const unsigned long int &i) const | SimpleVTVec< T, unsigned long int > | [inline, virtual] |
SimpleVTVec< T, unsigned long int >::operator()(const int &i) const | SimpleVTVec< T, unsigned long int > | [inline, virtual] |
operator*(const T &v2) const | SimpleTField< T > | [inline] |
SimpleVTVec< T, unsigned long int >::operator*(const SimpleBaseTVec< T2, unsigned long int > &v2) const | SimpleVTVec< 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) const | SimpleTField< T > | [inline] |
operator+(const T &v2) const | SimpleTField< T > | [inline] |
SimpleVTVec< T, unsigned long int >::operator+(const SimpleBaseTVec< T2, unsigned long int > &v2) const | SimpleVTVec< 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) const | SimpleTField< T > | [inline] |
operator-(const T &v2) const | SimpleTField< T > | [inline] |
SimpleVTVec< T, unsigned long int >::operator-(const SimpleBaseTVec< T2, unsigned long int > &v2) const | SimpleVTVec< 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) const | SimpleTField< T > | [inline] |
SimpleVTVec< T, unsigned long int >::operator/(const SimpleBaseTVec< T2, unsigned long int > &v2) const | SimpleVTVec< 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) const | SimpleTField< 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() const | SimpleVTVec< T, unsigned long int > | [inline] |
planeVox() const | SimpleTField< T > | [inline] |
Print(FILE *fp=stderr, char *name=NULL) const | SimpleBaseTVec< T, unsigned long int > | [inline] |
Print(const int w, const int p=0, FILE *fp=stderr) const | SimpleBaseTVec< 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() const | SimpleVTVec< 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() const | SimpleVTVec< T, unsigned long int > | [inline, virtual] |
SizeFromFile(char *name) | SimpleTField< T > | [inline] |
Skip(const unsigned long intelement) const | SimpleVTVec< 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() const | SimpleBaseTVec< 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() const | SimpleBaseTVec< T, unsigned long int > | [inline] |
Sum() const | SimpleBaseTVec< T, unsigned long int > | [inline, virtual] |
Sum(T2 &tot) const | SimpleBaseTVec< T, unsigned long int > | [inline] |
SumElemValMask(unsigned long int &cnt, const SimpleBaseTVec< T2, unsigned long int > &mask, const T2 maskThresh) const | SimpleBaseTVec< 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) const | SimpleTField< T > | [inline] |
ValueLimit(unsigned int x, unsigned int y=0, unsigned int z=0, unsigned int t=0) const | SimpleTField< T > | [inline] |
Var() const | SimpleBaseTVec< 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) const | SimpleTField< 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] |