mirtk::HashImage< TVoxel > Member List

This is the complete list of members for mirtk::HashImage< TVoxel >, including all inherited members.

_attrmirtk::BaseImageprotected
_bgmirtk::BaseImageprotected
_bgSetmirtk::BaseImageprotected
_maskmirtk::BaseImageprotected
_maskOwnermirtk::BaseImageprotected
_matI2Wmirtk::BaseImageprotected
_matW2Imirtk::BaseImageprotected
_NumberOfVoxelsmirtk::BaseImageprotected
A2P enum valuemirtk::BaseImage
Access(int)mirtk::HashImage< TVoxel >inlineprotected
AllocateImage()mirtk::HashImage< TVoxel >protected
Attributes() constmirtk::BaseImageinline
BaseImage()mirtk::BaseImageprotected
BaseImage(const ImageAttributes &, int=-1)mirtk::BaseImageprotected
BaseImage(const BaseImage &)mirtk::BaseImageprotected
BoundingBox(int &, int &, int &, int &) constmirtk::BaseImage
BoundingBox(int &, int &, int &, int &, int &, int &) constmirtk::BaseImage
BoundingBox(int &, int &, int &, int &, int &, int &, int &, int &) constmirtk::BaseImage
CenterOfForeground(Point &center) constmirtk::BaseImage
CenterOfForeground(Point &center, double padding) constmirtk::BaseImage
Clear()mirtk::HashImage< TVoxel >virtual
ClearBackgroundValue()mirtk::BaseImageinline
ClearMask(bool=false)mirtk::BaseImage
Copy() constmirtk::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 > &) constmirtk::HashImage< TVoxel >
DataIterator typedefmirtk::HashImage< TVoxel >
DataMap typedefmirtk::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) constmirtk::BaseImage
ForegroundDomain(bool orthogonal=true) constmirtk::BaseImage
ForegroundDomain(double padding, bool orthogonal=true) constmirtk::BaseImage
Get(int) constmirtk::HashImage< TVoxel >inline
Get(int, int, int=0, int=0) constmirtk::HashImage< TVoxel >inline
GetAffineMatrix() constmirtk::BaseImageinline
GetAsDouble(int) constmirtk::HashImage< TVoxel >inlinevirtual
GetAsDouble(int, int, int=0, int=0) constmirtk::HashImage< TVoxel >inlinevirtual
GetAsVector(Vector &, int) constmirtk::HashImage< TVoxel >inlinevirtual
GetAsVector(Vector &, int, int, int=0, int=0) constmirtk::HashImage< TVoxel >inlinevirtual
GetAsVector(int) constmirtk::HashImage< TVoxel >inlinevirtual
GetAsVector(int, int, int=0, int=0) constmirtk::HashImage< TVoxel >inlinevirtual
GetBackgroundValueAsDouble() constmirtk::BaseImageinline
GetDataPointer(int=0)mirtk::HashImage< TVoxel >inlinevirtual
GetDataPointer(int=0) constmirtk::HashImage< TVoxel >inlinevirtual
GetDataPointer(int, int, int=0, int=0)mirtk::HashImage< TVoxel >inlinevirtual
GetDataPointer(int, int, int=0, int=0) constmirtk::HashImage< TVoxel >inlinevirtual
GetDataType() constmirtk::HashImage< TVoxel >inlinevirtual
GetDataTypeMax() constmirtk::HashImage< TVoxel >inlinevirtual
GetDataTypeMin() constmirtk::HashImage< TVoxel >inlinevirtual
GetDataTypeSize() constmirtk::HashImage< TVoxel >inlinevirtual
GetFrame(int, int=-1) constmirtk::HashImage< TVoxel >
GetFrame(HashImage &, int, int=-1) constmirtk::HashImage< TVoxel >
GetFrame(BaseImage *&, int, int=-1) constmirtk::HashImage< TVoxel >virtual
GetImageAttributes() constmirtk::BaseImageinline
GetImageToWorldMatrix() constmirtk::BaseImageinline
GetMask(bool=false)mirtk::BaseImageinline
GetMask() constmirtk::BaseImageinline
GetMinMax(VoxelType &, VoxelType &) constmirtk::HashImage< TVoxel >
GetMinMax(VoxelType &, VoxelType &, VoxelType) constmirtk::HashImage< TVoxel >
GetMinMax(VoxelType *, VoxelType *) constmirtk::HashImage< TVoxel >inline
GetMinMax(VoxelType *, VoxelType *, VoxelType) constmirtk::HashImage< TVoxel >inline
GetMinMaxAsDouble(double &, double &) constmirtk::BaseImagevirtual
GetMinMaxAsDouble(double *, double *) constmirtk::BaseImageinline
GetMinMaxPad(VoxelType *, VoxelType *, VoxelType) constmirtk::HashImage< TVoxel >inline
GetNumberOfVoxels() constmirtk::BaseImageinline
GetOrientation(double *, double *, double *=NULL) constmirtk::BaseImageinline
GetOrigin() constmirtk::BaseImageinline
GetOrigin(double &, double &, double &) constmirtk::BaseImageinline
GetOrigin(double &, double &, double &, double &) constmirtk::BaseImageinline
GetPixelSize(double &, double &) constmirtk::BaseImageinline
GetPixelSize(double &, double &, double &) constmirtk::BaseImageinline
GetPixelSize(double &, double &, double &, double &) constmirtk::BaseImageinline
GetPixelSize(double *, double *, double *) constmirtk::BaseImageinline
GetPixelSize(double *, double *, double *, double *) constmirtk::BaseImageinline
GetRegion(int, int) constmirtk::HashImage< TVoxel >
GetRegion(HashImage &, int, int) constmirtk::HashImage< TVoxel >
GetRegion(BaseImage *&, int, int) constmirtk::HashImage< TVoxel >virtual
GetRegion(int, int, int, int, int, int) constmirtk::HashImage< TVoxel >
GetRegion(HashImage &, int, int, int, int, int, int) constmirtk::HashImage< TVoxel >
GetRegion(BaseImage *&, int, int, int, int, int, int) constmirtk::HashImage< TVoxel >virtual
GetRegion(int, int, int, int, int, int, int, int) constmirtk::HashImage< TVoxel >
GetRegion(HashImage &, int, int, int, int, int, int, int, int) constmirtk::HashImage< TVoxel >
GetRegion(BaseImage *&, int, int, int, int, int, int, int, int) constmirtk::HashImage< TVoxel >virtual
GetScalarPointer(int=0, int=0, int=0, int=0)mirtk::BaseImageinline
GetScalarPointer(int=0, int=0, int=0, int=0) constmirtk::BaseImageinline
GetScalarType() constmirtk::BaseImageinline
GetScalarTypeMax() constmirtk::BaseImageinline
GetScalarTypeMin() constmirtk::BaseImageinline
GetScalarTypeSize() constmirtk::BaseImageinline
GetT() constmirtk::BaseImageinline
GetTOrigin() constmirtk::BaseImageinline
GetTSize() constmirtk::BaseImageinline
GetWorldToImageMatrix() constmirtk::BaseImageinline
GetX() constmirtk::BaseImageinline
GetXSize() constmirtk::BaseImageinline
GetY() constmirtk::BaseImageinline
GetYSize() constmirtk::BaseImageinline
GetZ() constmirtk::BaseImageinline
GetZSize() constmirtk::BaseImageinline
HasBackground() constmirtk::BaseImageinline
HasBackgroundValue() constmirtk::BaseImageinline
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() constmirtk::BaseImageinline
HasSpatialAttributesOf(const BaseImage *) constmirtk::BaseImageinline
I2S enum valuemirtk::BaseImage
ImageToTime(double) constmirtk::BaseImageinline
ImageToWorld(double &, double &) constmirtk::BaseImageinline
ImageToWorld(double &, double &, double &) constmirtk::BaseImageinline
ImageToWorld(Point &) constmirtk::BaseImageinline
ImageToWorld(Vector3 &) constmirtk::BaseImageinline
ImageToWorld(WorldCoordsImage &i2w, bool _3D=true) constmirtk::BaseImage
ImageToWorld(double *i2w, bool _3D=true) constmirtk::BaseImage
ImageToWorld(PointSet &) constmirtk::BaseImage
IndexToVoxel(int, int &, int &) constmirtk::BaseImageinline
IndexToVoxel(int, int &, int &, int &) constmirtk::BaseImageinline
IndexToVoxel(int, int &, int &, int &, int &) constmirtk::BaseImageinline
IndexToWorld(int, double &, double &) constmirtk::BaseImageinline
IndexToWorld(int, double &, double &, double &) constmirtk::BaseImageinline
IndexToWorld(int, Point &) constmirtk::BaseImageinline
IndexToWorld(int) constmirtk::BaseImageinline
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) constmirtk::BaseImageinline
IsBackground(int, int, int=0, int=0) constmirtk::BaseImageinline
IsBoundary(int) constmirtk::BaseImageinline
IsBoundary(int, int) constmirtk::BaseImageinline
IsBoundary(int, int, int) constmirtk::BaseImageinline
IsBoundary(int, int, int, int) constmirtk::BaseImageinline
IsBoundingBoxInsideForeground(int, int, int, int) constmirtk::BaseImageinline
IsBoundingBoxInsideForeground(int, int, int, int, int, int) constmirtk::BaseImageinline
IsBoundingBoxInsideForeground(int, int, int, int, int, int, int, int) constmirtk::BaseImageinline
IsEmpty() constmirtk::BaseImageinline
IsForeground(int) constmirtk::BaseImageinline
IsForeground(int, int, int=0, int=0) constmirtk::BaseImageinline
IsInFOV(double, double, double)mirtk::BaseImageinline
IsInside(int) constmirtk::BaseImageinline
IsInside(int, int) constmirtk::BaseImageinline
IsInside(int, int, int) constmirtk::BaseImageinline
IsInside(int, int, int, int) constmirtk::BaseImageinline
IsInsideForeground(int) constmirtk::BaseImageinline
IsInsideForeground(int, int, int=0, int=0) constmirtk::BaseImageinline
IsNextToBackground(int) constmirtk::BaseImageinline
IsNextToBackground(int, int, int=0, int=0) constmirtk::BaseImageinline
IsNextToForeground(int) constmirtk::BaseImageinline
IsNextToForeground(int, int, int=0, int=0) constmirtk::BaseImageinline
IsOutside(int) constmirtk::BaseImageinline
IsOutside(int, int) constmirtk::BaseImageinline
IsOutside(int, int, int) constmirtk::BaseImageinline
IsOutside(int, int, int, int) constmirtk::BaseImageinline
IsOutsideForeground(int) constmirtk::BaseImageinline
IsOutsideForeground(int, int, int=0, int=0) constmirtk::BaseImageinline
L2R enum valuemirtk::BaseImage
mirtkPublicAttributeMacro(DataMap, Data)mirtk::HashImage< TVoxel >protected
mirtkPublicAttributeMacro(VoxelType, DefaultValue)mirtk::HashImage< TVoxel >protected
N() constmirtk::HashImage< TVoxel >inlinevirtual
NameOfClass() const =0mirtk::Objectpure virtual
NameOfType()mirtk::Objectinlinestatic
New(const char *)mirtk::BaseImagestatic
New(const BaseImage *)mirtk::BaseImagestatic
New(int)mirtk::BaseImagestatic
NumberOfSpatialVoxels() constmirtk::BaseImageinline
NumberOfVoxels() constmirtk::BaseImageinline
operator*(const HashImage &) constmirtk::HashImage< TVoxel >
operator*(ScalarType) constmirtk::HashImage< TVoxel >
operator*=(ScalarType)mirtk::HashImage< TVoxel >
operator*=(const HashImage &)mirtk::HashImage< TVoxel >
operator+(const HashImage &) constmirtk::HashImage< TVoxel >
operator+(ScalarType) constmirtk::HashImage< TVoxel >
operator+=(ScalarType)mirtk::HashImage< TVoxel >
operator+=(const HashImage &)mirtk::HashImage< TVoxel >
operator-(const HashImage &) constmirtk::HashImage< TVoxel >
operator-(ScalarType) constmirtk::HashImage< TVoxel >
operator-=(ScalarType)mirtk::HashImage< TVoxel >
operator-=(const HashImage &)mirtk::HashImage< TVoxel >
operator/(const HashImage &) constmirtk::HashImage< TVoxel >
operator/(ScalarType) constmirtk::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 > &) constmirtk::HashImage< TVoxel >
Orientation(OrientationCode &, OrientationCode &, OrientationCode &) constmirtk::BaseImage
OrientationCode enum namemirtk::BaseImage
OwnsMask() constmirtk::BaseImageinline
P2A enum valuemirtk::BaseImage
Parameter() constmirtk::Objectinlinevirtual
Parameter(const ParameterList &)mirtk::Objectinline
Print(Indent=0) constmirtk::BaseImagevirtual
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::BaseImageinline
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::BaseImageprotected
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::BaseImageinline
PutMask(BinaryImage *, bool=false)mirtk::BaseImage
PutMinMax(VoxelType, VoxelType)mirtk::HashImage< TVoxel >
PutMinMaxAsDouble(double, double)mirtk::BaseImagevirtual
PutOrientation(double *, double *, double *=NULL)mirtk::BaseImageinline
PutOrigin(const Point &)mirtk::BaseImageinline
PutOrigin(double, double, double)mirtk::BaseImageinline
PutOrigin(double, double, double, double)mirtk::BaseImageinline
PutPixelSize(double, double, double)mirtk::BaseImageinline
PutPixelSize(double, double, double, double)mirtk::BaseImageinline
PutTOrigin(double)mirtk::BaseImageinline
PutTSize(double)mirtk::BaseImageinline
R2L enum valuemirtk::BaseImage
Read(const char *)mirtk::HashImage< TVoxel >virtual
Read(const char *)mirtk::HashImage< TVoxel >inlinevirtual
Read(const char *)mirtk::HashImage< TVoxel >inlinevirtual
RealType typedefmirtk::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::BaseImageinline
ResetBackgroundValueAsDouble(double)mirtk::BaseImage
S2I enum valuemirtk::BaseImage
ScalarType typedefmirtk::HashImage< TVoxel >
Set(const char *name, const char *value)mirtk::Objectinlinevirtual
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() constmirtk::BaseImageinline
Throw(ErrorType err, const char *func, Args... args) constmirtk::Objectprotected
ThrowStatic(ErrorType err, const char *cls, const char *func, Args... args)mirtk::Objectprotectedstatic
TimeToImage(double) constmirtk::BaseImageinline
TSize() constmirtk::BaseImageinline
UpdateMatrix()mirtk::BaseImageprotected
VoxelToIndex(int, int, int=0, int=0) constmirtk::HashImage< TVoxel >inline
VoxelType typedefmirtk::HashImage< TVoxel >
WorldToImage(double &, double &) constmirtk::BaseImageinline
WorldToImage(double &, double &, double &) constmirtk::BaseImageinline
WorldToImage(Point &) constmirtk::BaseImageinline
WorldToImage(Vector3 &) constmirtk::BaseImageinline
Write(const char *) constmirtk::HashImage< TVoxel >virtual
Write(const char *) constmirtk::HashImage< TVoxel >inlinevirtual
Write(const char *) constmirtk::HashImage< TVoxel >inlinevirtual
X() constmirtk::BaseImageinline
XSize() constmirtk::BaseImageinline
Y() constmirtk::BaseImageinline
YSize() constmirtk::BaseImageinline
Z() constmirtk::BaseImageinline
ZSize() constmirtk::BaseImageinline
~BaseImage()mirtk::BaseImagevirtual
~HashImage()mirtk::HashImage< TVoxel >
~Object()mirtk::Objectinlinevirtual