_attr | mirtk::BaseImage | protected |
_bg | mirtk::BaseImage | protected |
_bgSet | mirtk::BaseImage | protected |
_mask | mirtk::BaseImage | protected |
_maskOwner | mirtk::BaseImage | protected |
_matI2W | mirtk::BaseImage | protected |
_matW2I | mirtk::BaseImage | protected |
_NumberOfVoxels | mirtk::BaseImage | protected |
A2P enum value | mirtk::BaseImage | |
Access(int) | mirtk::HashImage< TVoxel > | inlineprotected |
AllocateImage() | mirtk::HashImage< TVoxel > | protected |
Attributes() const | mirtk::BaseImage | inline |
BaseImage() | mirtk::BaseImage | protected |
BaseImage(const ImageAttributes &, int=-1) | mirtk::BaseImage | protected |
BaseImage(const BaseImage &) | mirtk::BaseImage | protected |
BoundingBox(int &, int &, int &, int &) const | mirtk::BaseImage | |
BoundingBox(int &, int &, int &, int &, int &, int &) const | mirtk::BaseImage | |
BoundingBox(int &, int &, int &, int &, int &, int &, int &, int &) const | mirtk::BaseImage | |
CenterOfForeground(Point ¢er) const | mirtk::BaseImage | |
CenterOfForeground(Point ¢er, double padding) const | mirtk::BaseImage | |
Clear() | mirtk::HashImage< TVoxel > | virtual |
ClearBackgroundValue() | mirtk::BaseImage | inline |
ClearMask(bool=false) | mirtk::BaseImage | |
Copy() const | mirtk::HashImage< TVoxel > | virtual |
CopyFrom(const BaseImage &) | mirtk::HashImage< TVoxel > | |
CopyFrom(const GenericImage< TVoxel2 > &) | mirtk::HashImage< TVoxel > | |
CopyFrom(const HashImage< TVoxel2 > &) | mirtk::HashImage< TVoxel > | |
CopyTo(GenericImage< TVoxel2 > &) const | mirtk::HashImage< TVoxel > | |
DataIterator typedef | mirtk::HashImage< TVoxel > | |
DataMap typedef | mirtk::HashImage< TVoxel > | |
FlipXT(bool modify_origin=false) | mirtk::HashImage< TVoxel > | virtual |
FlipXY(bool modify_origin=false) | mirtk::HashImage< TVoxel > | virtual |
FlipXZ(bool modify_origin=false) | mirtk::HashImage< TVoxel > | virtual |
FlipYT(bool modify_origin=false) | mirtk::HashImage< TVoxel > | virtual |
FlipYZ(bool modify_origin=false) | mirtk::HashImage< TVoxel > | virtual |
FlipZT(bool modify_origin=false) | mirtk::HashImage< TVoxel > | virtual |
ForegroundDomain(int i1, int j1, int k1, int i2, int j2, int k2, bool orthogonal=true) const | mirtk::BaseImage | |
ForegroundDomain(bool orthogonal=true) const | mirtk::BaseImage | |
ForegroundDomain(double padding, bool orthogonal=true) const | mirtk::BaseImage | |
Get(int) const | mirtk::HashImage< TVoxel > | inline |
Get(int, int, int=0, int=0) const | mirtk::HashImage< TVoxel > | inline |
GetAffineMatrix() const | mirtk::BaseImage | inline |
GetAsDouble(int) const | mirtk::HashImage< TVoxel > | inlinevirtual |
GetAsDouble(int, int, int=0, int=0) const | mirtk::HashImage< TVoxel > | inlinevirtual |
GetAsVector(Vector &, int) const | mirtk::HashImage< TVoxel > | inlinevirtual |
GetAsVector(Vector &, int, int, int=0, int=0) const | mirtk::HashImage< TVoxel > | inlinevirtual |
GetAsVector(int) const | mirtk::HashImage< TVoxel > | inlinevirtual |
GetAsVector(int, int, int=0, int=0) const | mirtk::HashImage< TVoxel > | inlinevirtual |
GetBackgroundValueAsDouble() const | mirtk::BaseImage | inline |
GetDataPointer(int=0) | mirtk::HashImage< TVoxel > | inlinevirtual |
GetDataPointer(int=0) const | mirtk::HashImage< TVoxel > | inlinevirtual |
GetDataPointer(int, int, int=0, int=0) | mirtk::HashImage< TVoxel > | inlinevirtual |
GetDataPointer(int, int, int=0, int=0) const | mirtk::HashImage< TVoxel > | inlinevirtual |
GetDataType() const | mirtk::HashImage< TVoxel > | inlinevirtual |
GetDataTypeMax() const | mirtk::HashImage< TVoxel > | inlinevirtual |
GetDataTypeMin() const | mirtk::HashImage< TVoxel > | inlinevirtual |
GetDataTypeSize() const | mirtk::HashImage< TVoxel > | inlinevirtual |
GetFrame(int, int=-1) const | mirtk::HashImage< TVoxel > | |
GetFrame(HashImage &, int, int=-1) const | mirtk::HashImage< TVoxel > | |
GetFrame(BaseImage *&, int, int=-1) const | mirtk::HashImage< TVoxel > | virtual |
GetImageAttributes() const | mirtk::BaseImage | inline |
GetImageToWorldMatrix() const | mirtk::BaseImage | inline |
GetMask(bool=false) | mirtk::BaseImage | inline |
GetMask() const | mirtk::BaseImage | inline |
GetMinMax(VoxelType &, VoxelType &) const | mirtk::HashImage< TVoxel > | |
GetMinMax(VoxelType &, VoxelType &, VoxelType) const | mirtk::HashImage< TVoxel > | |
GetMinMax(VoxelType *, VoxelType *) const | mirtk::HashImage< TVoxel > | inline |
GetMinMax(VoxelType *, VoxelType *, VoxelType) const | mirtk::HashImage< TVoxel > | inline |
GetMinMaxAsDouble(double &, double &) const | mirtk::BaseImage | virtual |
GetMinMaxAsDouble(double *, double *) const | mirtk::BaseImage | inline |
GetMinMaxPad(VoxelType *, VoxelType *, VoxelType) const | mirtk::HashImage< TVoxel > | inline |
GetNumberOfVoxels() const | mirtk::BaseImage | inline |
GetOrientation(double *, double *, double *=NULL) const | mirtk::BaseImage | inline |
GetOrigin() const | mirtk::BaseImage | inline |
GetOrigin(double &, double &, double &) const | mirtk::BaseImage | inline |
GetOrigin(double &, double &, double &, double &) const | mirtk::BaseImage | inline |
GetPixelSize(double &, double &) const | mirtk::BaseImage | inline |
GetPixelSize(double &, double &, double &) const | mirtk::BaseImage | inline |
GetPixelSize(double &, double &, double &, double &) const | mirtk::BaseImage | inline |
GetPixelSize(double *, double *, double *) const | mirtk::BaseImage | inline |
GetPixelSize(double *, double *, double *, double *) const | mirtk::BaseImage | inline |
GetRegion(int, int) const | mirtk::HashImage< TVoxel > | |
GetRegion(HashImage &, int, int) const | mirtk::HashImage< TVoxel > | |
GetRegion(BaseImage *&, int, int) const | mirtk::HashImage< TVoxel > | virtual |
GetRegion(int, int, int, int, int, int) const | mirtk::HashImage< TVoxel > | |
GetRegion(HashImage &, int, int, int, int, int, int) const | mirtk::HashImage< TVoxel > | |
GetRegion(BaseImage *&, int, int, int, int, int, int) const | mirtk::HashImage< TVoxel > | virtual |
GetRegion(int, int, int, int, int, int, int, int) const | mirtk::HashImage< TVoxel > | |
GetRegion(HashImage &, int, int, int, int, int, int, int, int) const | mirtk::HashImage< TVoxel > | |
GetRegion(BaseImage *&, int, int, int, int, int, int, int, int) const | mirtk::HashImage< TVoxel > | virtual |
GetScalarPointer(int=0, int=0, int=0, int=0) | mirtk::BaseImage | inline |
GetScalarPointer(int=0, int=0, int=0, int=0) const | mirtk::BaseImage | inline |
GetScalarType() const | mirtk::BaseImage | inline |
GetScalarTypeMax() const | mirtk::BaseImage | inline |
GetScalarTypeMin() const | mirtk::BaseImage | inline |
GetScalarTypeSize() const | mirtk::BaseImage | inline |
GetT() const | mirtk::BaseImage | inline |
GetTOrigin() const | mirtk::BaseImage | inline |
GetTSize() const | mirtk::BaseImage | inline |
GetWorldToImageMatrix() const | mirtk::BaseImage | inline |
GetX() const | mirtk::BaseImage | inline |
GetXSize() const | mirtk::BaseImage | inline |
GetY() const | mirtk::BaseImage | inline |
GetYSize() const | mirtk::BaseImage | inline |
GetZ() const | mirtk::BaseImage | inline |
GetZSize() const | mirtk::BaseImage | inline |
HasBackground() const | mirtk::BaseImage | inline |
HasBackgroundValue() const | mirtk::BaseImage | inline |
HashImage() | mirtk::HashImage< TVoxel > | |
HashImage(const char *) | mirtk::HashImage< TVoxel > | |
HashImage(int, int, int=1, int=1) | mirtk::HashImage< TVoxel > | explicit |
HashImage(int, int, int, int, int) | mirtk::HashImage< TVoxel > | explicit |
HashImage(const ImageAttributes &, int=-1) | mirtk::HashImage< TVoxel > | explicit |
HashImage(const BaseImage &) | mirtk::HashImage< TVoxel > | explicit |
HashImage(const HashImage< VoxelType > &) | mirtk::HashImage< TVoxel > | |
HashImage(const GenericImage< TVoxel2 > &) | mirtk::HashImage< TVoxel > | |
HashImage(const HashImage< TVoxel2 > &) | mirtk::HashImage< TVoxel > | |
HasMask() const | mirtk::BaseImage | inline |
HasSpatialAttributesOf(const BaseImage *) const | mirtk::BaseImage | inline |
I2S enum value | mirtk::BaseImage | |
ImageToTime(double) const | mirtk::BaseImage | inline |
ImageToWorld(double &, double &) const | mirtk::BaseImage | inline |
ImageToWorld(double &, double &, double &) const | mirtk::BaseImage | inline |
ImageToWorld(Point &) const | mirtk::BaseImage | inline |
ImageToWorld(Vector3 &) const | mirtk::BaseImage | inline |
ImageToWorld(WorldCoordsImage &i2w, bool _3D=true) const | mirtk::BaseImage | |
ImageToWorld(double *i2w, bool _3D=true) const | mirtk::BaseImage | |
ImageToWorld(PointSet &) const | mirtk::BaseImage | |
IndexToVoxel(int, int &, int &) const | mirtk::BaseImage | inline |
IndexToVoxel(int, int &, int &, int &) const | mirtk::BaseImage | inline |
IndexToVoxel(int, int &, int &, int &, int &) const | mirtk::BaseImage | inline |
IndexToWorld(int, double &, double &) const | mirtk::BaseImage | inline |
IndexToWorld(int, double &, double &, double &) const | mirtk::BaseImage | inline |
IndexToWorld(int, Point &) const | mirtk::BaseImage | inline |
IndexToWorld(int) const | mirtk::BaseImage | inline |
Initialize() | mirtk::HashImage< TVoxel > | virtual |
Initialize(const ImageAttributes &, int=-1) | mirtk::HashImage< TVoxel > | virtual |
Initialize(int, int, int, int, int) | mirtk::HashImage< TVoxel > | |
Initialize(int, int, int=1, int=1) | mirtk::HashImage< TVoxel > | |
InitializeMask(int t=-1, bool=false) | mirtk::BaseImage | |
IsBackground(int) const | mirtk::BaseImage | inline |
IsBackground(int, int, int=0, int=0) const | mirtk::BaseImage | inline |
IsBoundary(int) const | mirtk::BaseImage | inline |
IsBoundary(int, int) const | mirtk::BaseImage | inline |
IsBoundary(int, int, int) const | mirtk::BaseImage | inline |
IsBoundary(int, int, int, int) const | mirtk::BaseImage | inline |
IsBoundingBoxInsideForeground(int, int, int, int) const | mirtk::BaseImage | inline |
IsBoundingBoxInsideForeground(int, int, int, int, int, int) const | mirtk::BaseImage | inline |
IsBoundingBoxInsideForeground(int, int, int, int, int, int, int, int) const | mirtk::BaseImage | inline |
IsEmpty() const | mirtk::BaseImage | inline |
IsForeground(int) const | mirtk::BaseImage | inline |
IsForeground(int, int, int=0, int=0) const | mirtk::BaseImage | inline |
IsInFOV(double, double, double) | mirtk::BaseImage | inline |
IsInside(int) const | mirtk::BaseImage | inline |
IsInside(int, int) const | mirtk::BaseImage | inline |
IsInside(int, int, int) const | mirtk::BaseImage | inline |
IsInside(int, int, int, int) const | mirtk::BaseImage | inline |
IsInsideForeground(int) const | mirtk::BaseImage | inline |
IsInsideForeground(int, int, int=0, int=0) const | mirtk::BaseImage | inline |
IsNextToBackground(int) const | mirtk::BaseImage | inline |
IsNextToBackground(int, int, int=0, int=0) const | mirtk::BaseImage | inline |
IsNextToForeground(int) const | mirtk::BaseImage | inline |
IsNextToForeground(int, int, int=0, int=0) const | mirtk::BaseImage | inline |
IsOutside(int) const | mirtk::BaseImage | inline |
IsOutside(int, int) const | mirtk::BaseImage | inline |
IsOutside(int, int, int) const | mirtk::BaseImage | inline |
IsOutside(int, int, int, int) const | mirtk::BaseImage | inline |
IsOutsideForeground(int) const | mirtk::BaseImage | inline |
IsOutsideForeground(int, int, int=0, int=0) const | mirtk::BaseImage | inline |
L2R enum value | mirtk::BaseImage | |
mirtkPublicAttributeMacro(DataMap, Data) | mirtk::HashImage< TVoxel > | protected |
mirtkPublicAttributeMacro(VoxelType, DefaultValue) | mirtk::HashImage< TVoxel > | protected |
N() const | mirtk::HashImage< TVoxel > | inlinevirtual |
NameOfClass() const =0 | mirtk::Object | pure virtual |
NameOfType() | mirtk::Object | inlinestatic |
New(const char *) | mirtk::BaseImage | static |
New(const BaseImage *) | mirtk::BaseImage | static |
New(int) | mirtk::BaseImage | static |
NumberOfSpatialVoxels() const | mirtk::BaseImage | inline |
NumberOfVoxels() const | mirtk::BaseImage | inline |
operator*(const HashImage &) const | mirtk::HashImage< TVoxel > | |
operator*(ScalarType) const | mirtk::HashImage< TVoxel > | |
operator*=(ScalarType) | mirtk::HashImage< TVoxel > | |
operator*=(const HashImage &) | mirtk::HashImage< TVoxel > | |
operator+(const HashImage &) const | mirtk::HashImage< TVoxel > | |
operator+(ScalarType) const | mirtk::HashImage< TVoxel > | |
operator+=(ScalarType) | mirtk::HashImage< TVoxel > | |
operator+=(const HashImage &) | mirtk::HashImage< TVoxel > | |
operator-(const HashImage &) const | mirtk::HashImage< TVoxel > | |
operator-(ScalarType) const | mirtk::HashImage< TVoxel > | |
operator-=(ScalarType) | mirtk::HashImage< TVoxel > | |
operator-=(const HashImage &) | mirtk::HashImage< TVoxel > | |
operator/(const HashImage &) const | mirtk::HashImage< TVoxel > | |
operator/(ScalarType) const | mirtk::HashImage< TVoxel > | |
operator/=(ScalarType) | mirtk::HashImage< TVoxel > | |
operator/=(const HashImage &) | mirtk::HashImage< TVoxel > | |
operator=(VoxelType) | mirtk::HashImage< TVoxel > | |
operator=(const BaseImage &) | mirtk::HashImage< TVoxel > | |
operator=(const GenericImage< TVoxel2 > &) | mirtk::HashImage< TVoxel > | |
operator=(const HashImage &) | mirtk::HashImage< TVoxel > | |
operator=(const HashImage< TVoxel2 > &) | mirtk::HashImage< TVoxel > | |
operator==(const HashImage< TVoxel2 > &) const | mirtk::HashImage< TVoxel > | |
Orientation(OrientationCode &, OrientationCode &, OrientationCode &) const | mirtk::BaseImage | |
OrientationCode enum name | mirtk::BaseImage | |
OwnsMask() const | mirtk::BaseImage | inline |
P2A enum value | mirtk::BaseImage | |
Parameter() const | mirtk::Object | inlinevirtual |
Parameter(const ParameterList &) | mirtk::Object | inline |
Print(Indent=0) const | mirtk::BaseImage | virtual |
Put(int, VoxelType) | mirtk::HashImage< TVoxel > | inline |
Put(int, int, VoxelType) | mirtk::HashImage< TVoxel > | inline |
Put(int, int, int, VoxelType) | mirtk::HashImage< TVoxel > | inline |
Put(int, int, int, int, VoxelType) | mirtk::HashImage< TVoxel > | inline |
PutAffineMatrix(const Matrix &, bool=false) | mirtk::BaseImage | inline |
PutAsDouble(int, double) | mirtk::HashImage< TVoxel > | inlinevirtual |
PutAsDouble(int, int, double) | mirtk::HashImage< TVoxel > | inlinevirtual |
PutAsDouble(int, int, int, double) | mirtk::HashImage< TVoxel > | inlinevirtual |
PutAsDouble(int, int, int, int, double) | mirtk::HashImage< TVoxel > | inlinevirtual |
PutAsVector(int, const Vector &) | mirtk::HashImage< TVoxel > | inlinevirtual |
PutAsVector(int, int, const Vector &) | mirtk::HashImage< TVoxel > | inlinevirtual |
PutAsVector(int, int, int, const Vector &) | mirtk::HashImage< TVoxel > | inlinevirtual |
PutAsVector(int, int, int, int, const Vector &) | mirtk::HashImage< TVoxel > | inlinevirtual |
PutAttributes(const ImageAttributes &) | mirtk::BaseImage | protected |
PutBackgroundValueAsDouble(double, bool) | mirtk::HashImage< TVoxel > | virtual |
PutBackgroundValueAsDouble(double value, bool threshold) | mirtk::HashImage< TVoxel > | inlinevirtual |
PutBackgroundValueAsDouble(double value, bool threshold) | mirtk::HashImage< TVoxel > | inlinevirtual |
mirtk::BaseImage::PutBackgroundValueAsDouble(double) | mirtk::BaseImage | inline |
PutMask(BinaryImage *, bool=false) | mirtk::BaseImage | |
PutMinMax(VoxelType, VoxelType) | mirtk::HashImage< TVoxel > | |
PutMinMaxAsDouble(double, double) | mirtk::BaseImage | virtual |
PutOrientation(double *, double *, double *=NULL) | mirtk::BaseImage | inline |
PutOrigin(const Point &) | mirtk::BaseImage | inline |
PutOrigin(double, double, double) | mirtk::BaseImage | inline |
PutOrigin(double, double, double, double) | mirtk::BaseImage | inline |
PutPixelSize(double, double, double) | mirtk::BaseImage | inline |
PutPixelSize(double, double, double, double) | mirtk::BaseImage | inline |
PutTOrigin(double) | mirtk::BaseImage | inline |
PutTSize(double) | mirtk::BaseImage | inline |
R2L enum value | mirtk::BaseImage | |
Read(const char *) | mirtk::HashImage< TVoxel > | virtual |
Read(const char *) | mirtk::HashImage< TVoxel > | inlinevirtual |
Read(const char *) | mirtk::HashImage< TVoxel > | inlinevirtual |
RealType typedef | mirtk::HashImage< TVoxel > | |
ReflectT(bool modify_axes=false) | mirtk::HashImage< TVoxel > | virtual |
ReflectX(bool modify_axes=false) | mirtk::HashImage< TVoxel > | virtual |
ReflectY(bool modify_axes=false) | mirtk::HashImage< TVoxel > | virtual |
ReflectZ(bool modify_axes=false) | mirtk::HashImage< TVoxel > | virtual |
ResetAffineMatrix() | mirtk::BaseImage | inline |
ResetBackgroundValueAsDouble(double) | mirtk::BaseImage | |
S2I enum value | mirtk::BaseImage | |
ScalarType typedef | mirtk::HashImage< TVoxel > | |
Set(const char *name, const char *value) | mirtk::Object | inlinevirtual |
SwapXT(bool modify_axes=true) | mirtk::HashImage< TVoxel > | virtual |
SwapXY(bool modify_axes=true) | mirtk::HashImage< TVoxel > | virtual |
SwapXZ(bool modify_axes=true) | mirtk::HashImage< TVoxel > | virtual |
SwapYT(bool modify_axes=true) | mirtk::HashImage< TVoxel > | virtual |
SwapYZ(bool modify_axes=true) | mirtk::HashImage< TVoxel > | virtual |
SwapZT(bool modify_axes=true) | mirtk::HashImage< TVoxel > | virtual |
T() const | mirtk::BaseImage | inline |
Throw(ErrorType err, const char *func, Args... args) const | mirtk::Object | protected |
ThrowStatic(ErrorType err, const char *cls, const char *func, Args... args) | mirtk::Object | protectedstatic |
TimeToImage(double) const | mirtk::BaseImage | inline |
TSize() const | mirtk::BaseImage | inline |
UpdateMatrix() | mirtk::BaseImage | protected |
VoxelToIndex(int, int, int=0, int=0) const | mirtk::HashImage< TVoxel > | inline |
VoxelType typedef | mirtk::HashImage< TVoxel > | |
WorldToImage(double &, double &) const | mirtk::BaseImage | inline |
WorldToImage(double &, double &, double &) const | mirtk::BaseImage | inline |
WorldToImage(Point &) const | mirtk::BaseImage | inline |
WorldToImage(Vector3 &) const | mirtk::BaseImage | inline |
Write(const char *) const | mirtk::HashImage< TVoxel > | virtual |
Write(const char *) const | mirtk::HashImage< TVoxel > | inlinevirtual |
Write(const char *) const | mirtk::HashImage< TVoxel > | inlinevirtual |
X() const | mirtk::BaseImage | inline |
XSize() const | mirtk::BaseImage | inline |
Y() const | mirtk::BaseImage | inline |
YSize() const | mirtk::BaseImage | inline |
Z() const | mirtk::BaseImage | inline |
ZSize() const | mirtk::BaseImage | inline |
~BaseImage() | mirtk::BaseImage | virtual |
~HashImage() | mirtk::HashImage< TVoxel > | |
~Object() | mirtk::Object | inlinevirtual |