, including all inherited members.
ApplyMirrorPlane(const int axis=AXIS_X) | cmtk::DataGrid | |
AutoCrop(const Types::DataItem threshold, const bool recrop=false, const int margin=0) | cmtk::DataGrid | |
AverageVoxelVolume() const | cmtk::Volume | [inline, virtual] |
ChangeCoordinateSpace(const std::string &newSpace) | cmtk::UniformVolume | [virtual] |
Clone(const bool copyData) | cmtk::UniformVolume | [inline] |
Clone() const | cmtk::UniformVolume | [inline] |
CloneGrid() const | cmtk::UniformVolume | [inline] |
CloneGridVirtual() const | cmtk::UniformVolume | [protected, virtual] |
CloneVirtual(const bool copyData) | cmtk::UniformVolume | [protected, virtual] |
CloneVirtual() const | cmtk::UniformVolume | [protected, virtual] |
cmtkGetSetMacro(TypedArray::SmartPtr, Data) | cmtk::DataGrid | |
ComputeProjection(const int axis) const | cmtk::UniformVolume | |
CoordinateRegionType typedef | cmtk::UniformVolume | |
CoordinateVectorType typedef | cmtk::UniformVolume | |
CreateDataArray(const ScalarDataType dataType, const bool setToZero=false) | cmtk::DataGrid | [virtual] |
CreateDefaultIndexToPhysicalMatrix() | cmtk::UniformVolume | [virtual] |
CropRegion() | cmtk::DataGrid | [inline] |
CropRegion() const | cmtk::DataGrid | [inline] |
DataGrid() | cmtk::DataGrid | [inline] |
DataGrid(const Self::IndexType &dims, TypedArray::SmartPtr &data=TypedArray::SmartPtr::Null) | cmtk::DataGrid | [inline] |
Deltas() const | cmtk::UniformVolume | [inline] |
Deltas() | cmtk::UniformVolume | [inline] |
ExtractSlice(const int axis, const int plane) const | cmtk::UniformVolume | [inline] |
ExtractSliceVirtual(const int axis, const int plane) const | cmtk::UniformVolume | [private, virtual] |
FillCropBackground(const Types::DataItem value) | cmtk::DataGrid | |
FindVoxel(const Self::CoordinateVectorType &location, int *const idx, Types::Coordinate *const from, Types::Coordinate *const to) const | cmtk::UniformVolume | [inline] |
FindVoxel(const Self::CoordinateVectorType &location, int *const idx) const | cmtk::UniformVolume | [inline] |
FindVoxelByIndex(const Self::CoordinateVectorType &fracIndex, int *const idx, Types::Coordinate *const frac) const | cmtk::UniformVolume | [inline] |
GetCenter() const | cmtk::Volume | |
GetCenterCropRegion() const | cmtk::UniformVolume | [inline] |
GetCenterOfMass() const | cmtk::UniformVolume | [inline, virtual] |
GetCenterOfMass(Self::CoordinateVectorType &firstOrderMoment) const | cmtk::UniformVolume | [inline, virtual] |
GetCenterOfMassGrid() const | cmtk::DataGrid | [virtual] |
GetCenterOfMassGrid(FixedVector< 3, Types::Coordinate > &firstOrderMoment) const | cmtk::DataGrid | [virtual] |
GetClosestCoordIndex(const int axis, const Types::Coordinate location) const | cmtk::UniformVolume | [inline, virtual] |
GetClosestGridPointIndex(const Self::CoordinateVectorType v, int *const xyz) const | cmtk::UniformVolume | [inline, virtual] |
GetCoordIndex(const int axis, const Types::Coordinate location) const | cmtk::UniformVolume | [inline, virtual] |
GetCroppedData() const | cmtk::DataGrid | |
GetCroppedVolume() const | cmtk::UniformVolume | |
GetCropRegionIncrements() const | cmtk::DataGrid | |
GetCropRegionNumVoxels() const | cmtk::DataGrid | |
GetDataAt(Types::DataItem &data, const size_t offset) const | cmtk::DataGrid | [inline] |
GetDataAt(Types::DataItem &data, const int x, const int y, const int z) const | cmtk::DataGrid | [inline] |
GetDataAt(const int x, const int y, const int z, const Types::DataItem defaultValue=0.0) const | cmtk::DataGrid | [inline] |
GetDataAt(const size_t offset, const Types::DataItem defaultValue=0.0) const | cmtk::DataGrid | [inline] |
GetDataMirrored(const int axis=AXIS_X) const | cmtk::DataGrid | |
GetDataMirrorPlane(const int axis=AXIS_X) const | cmtk::DataGrid | |
GetDelta(const int axis) const | cmtk::UniformVolume | [inline, virtual] |
GetDims() const | cmtk::DataGrid | [inline] |
GetDownsampledAndAveraged(const int downsample, const bool approxIsotropic=false) const | cmtk::UniformVolume | [virtual] |
GetDownsampledAndAveraged(const int(&downsample)[3]) const | cmtk::UniformVolume | [virtual] |
GetGradientAt(const int i, const int j, const int k) | cmtk::UniformVolume | [virtual] |
GetGridLocation(const int x, const int y, const int z) const | cmtk::UniformVolume | [inline, virtual] |
GetGridLocation(const size_t idx) const | cmtk::UniformVolume | [inline, virtual] |
GetGridRange(const Self::CoordinateVectorType &fromVOI, const Self::CoordinateVectorType &toVOI) const | cmtk::UniformVolume | |
GetHessianAt(Matrix3x3< Types::DataItem > &H, const int i, const int j, const int k) | cmtk::UniformVolume | [virtual] |
GetHighResCropRegion() const | cmtk::UniformVolume | |
GetImageToPhysicalMatrix() const | cmtk::UniformVolume | [virtual] |
GetIndexFromOffset(const size_t offset, int &x, int &y, int &z) const | cmtk::DataGrid | [inline] |
GetInterleavedPaddedSubVolume(const int axis, const int factor, const int idx) const | cmtk::UniformVolume | |
GetInterleavedSubVolume(const int axis, const int factor, const int idx) const | cmtk::UniformVolume | |
GetMaxDelta() const | cmtk::UniformVolume | [inline, virtual] |
GetMetaInfo(const std::string &key) const | cmtk::MetaInformationObject | |
GetMinDelta() const | cmtk::UniformVolume | [inline, virtual] |
GetNearestOrthoSlice(const int axis, const Types::Coordinate location) const | cmtk::UniformVolume | [virtual] |
GetNextI() const | cmtk::DataGrid | [inline] |
GetNextIJ() const | cmtk::DataGrid | [inline] |
GetNextIJK() const | cmtk::DataGrid | [inline] |
GetNextIK() const | cmtk::DataGrid | [inline] |
GetNextJ() const | cmtk::DataGrid | [inline] |
GetNextJK() const | cmtk::DataGrid | [inline] |
GetNextK() const | cmtk::DataGrid | [inline] |
GetNumberOfPixels() const | cmtk::DataGrid | [inline] |
GetOffsetFromIndex(const int x, const int y, const int z) const | cmtk::DataGrid | [inline] |
GetOrientationFromDirections() const | cmtk::UniformVolume | |
GetOrthoSlice(const int axis, const unsigned int plane) const | cmtk::UniformVolume | [virtual] |
GetOrthoSliceInterp(const int axis, const Types::Coordinate location) const | cmtk::UniformVolume | [virtual] |
GetPlaneCoord(const int axis, const int plane) const | cmtk::UniformVolume | [inline, virtual] |
GetPrincipalAxes(Matrix3x3< Types::Coordinate > &directions, Self::CoordinateVectorType ¢erOfMass) const | cmtk::UniformVolume | |
GetReoriented(const char *newOrientation=AnatomicalOrientation::ORIENTATION_STANDARD) const | cmtk::UniformVolume | |
GetTrilinear(ProbeInfo &, const int, const int, const int, const Vector3D &, const Types::Coordinate *, const Types::Coordinate *) const | cmtk::Volume | [protected] |
GetTruncCoordIndex(const int axis, const Types::Coordinate location) const | cmtk::UniformVolume | [inline, virtual] |
GetTruncGridPointIndex(const Self::CoordinateVectorType v, int *const xyz) const | cmtk::UniformVolume | [inline, virtual] |
GetVoxelIndexNoBounds(const Self::CoordinateVectorType &location, int *const idx) const | cmtk::UniformVolume | [inline] |
GetWholeImageRegion() const | cmtk::DataGrid | |
GridMatches(const Self &other) const | cmtk::UniformVolume | [inline] |
IndexIsInRange(const int x, const int y, const int z) const | cmtk::DataGrid | [inline] |
IndexToPhysical(const Self::CoordinateVectorType &idxV) const | cmtk::UniformVolume | [inline, virtual] |
IndexType typedef | cmtk::DataGrid | |
m_Delta | cmtk::UniformVolume | |
m_Dims | cmtk::DataGrid | |
m_HighResCropRegion | cmtk::UniformVolume | [private] |
m_IndexToPhysicalMatrix | cmtk::UniformVolume | |
m_LandmarkList | cmtk::Volume | |
m_MetaInformation | cmtk::MetaInformationObject | [mutable] |
m_Offset | cmtk::Volume | |
MaxSize() const | cmtk::Volume | [inline, virtual] |
MetaInformationObject() | cmtk::MetaInformationObject | [inline] |
MetaInformationObject(const MetaInformationObject &other) | cmtk::MetaInformationObject | [inline] |
MetaKeyExists(const std::string &key) const | cmtk::MetaInformationObject | [inline] |
MinSize() const | cmtk::Volume | [inline, virtual] |
Mirror(const int axis=AXIS_X) | cmtk::UniformVolume | [virtual] |
nextI | cmtk::DataGrid | [protected] |
nextIJ | cmtk::DataGrid | [protected] |
nextIJK | cmtk::DataGrid | [protected] |
nextIK | cmtk::DataGrid | [protected] |
nextJ | cmtk::DataGrid | [protected] |
nextJK | cmtk::DataGrid | [protected] |
nextK | cmtk::DataGrid | [protected] |
Print() const | cmtk::DataGrid | |
ProbeData(TData &result, const TData *dataPtr, const Self::CoordinateVectorType &location) const | cmtk::UniformVolume | [inline] |
ProbeNoXform(ProbeInfo &, const Self::CoordinateVectorType &) const | cmtk::UniformVolume | [inline] |
RegionType typedef | cmtk::DataGrid | |
Resample(const UniformVolume &) const | cmtk::UniformVolume | [virtual] |
ResampleThreadInfo class | cmtk::UniformVolume | [friend] |
ResampleThreadPoolExecuteGrey(void *const arg, const size_t taskIdx, const size_t taskCnt, const size_t threadIdx, const size_t threadCnt) | cmtk::UniformVolume | [private, static] |
ResampleThreadPoolExecuteLabels(void *const arg, const size_t taskIdx, const size_t taskCnt, const size_t threadIdx, const size_t threadCnt) | cmtk::UniformVolume | [private, static] |
Self typedef | cmtk::UniformVolume | |
SetCropRegion(const Self::RegionType ®ion) | cmtk::UniformVolume | [inline, virtual] |
SetDataAt(const Types::DataItem data, const size_t offset) | cmtk::DataGrid | [inline] |
SetDataAt(const Types::DataItem data, const int x, const int y, const int z) | cmtk::DataGrid | [inline] |
SetDims(const Self::IndexType &dims) | cmtk::DataGrid | |
SetHighResCropRegion(const Self::CoordinateRegionType &crop) | cmtk::UniformVolume | |
SetMetaInfo(const std::string &key, const std::string &value) | cmtk::MetaInformationObject | |
SetOffset(const Vector3D &o) | cmtk::Volume | [inline] |
SetOrthoSlice(const int axis, const unsigned int idx, const ScalarImage *slice) | cmtk::DataGrid | [virtual] |
Size | cmtk::Volume | |
SmartConstPtr typedef | cmtk::UniformVolume | |
SmartPtr typedef | cmtk::UniformVolume | |
SpaceVectorType typedef | cmtk::DataGrid | |
Superclass typedef | cmtk::UniformVolume | |
TotalVolume() const | cmtk::Volume | [inline, virtual] |
TrilinearInterpolation(Types::DataItem &data, const int x, const int y, const int z, const Self::SpaceVectorType &location, const Types::Coordinate *cellFrom, const Types::Coordinate *cellTo) const | cmtk::DataGrid | [protected] |
TrilinearInterpolation(const TData *dataPtr, const int x, const int y, const int z, const Self::SpaceVectorType &gridPosition, const Types::Coordinate *cellFrom, const Types::Coordinate *cellTo) const | cmtk::DataGrid | [inline, protected] |
TrilinearInterpolation(TOutputIterator result, const std::vector< TData * > &dataPtr, const int x, const int y, const int z, const Types::Coordinate fracX, const Types::Coordinate fracY, const Types::Coordinate fracZ) const | cmtk::DataGrid | [inline, protected] |
UniformVolume(const UniformVolume &other, const Types::Coordinate resolution=0, const bool allowUpsampling=false) | cmtk::UniformVolume | |
UniformVolume(const DataGrid::IndexType &dims, const Self::CoordinateVectorType &size, TypedArray::SmartPtr &data=TypedArray::SmartPtr::Null) | cmtk::UniformVolume | |
UniformVolume(const DataGrid::IndexType &dims, const Types::Coordinate deltaX, const Types::Coordinate deltaY, const Types::Coordinate deltaZ, TypedArray::SmartPtr &data=TypedArray::SmartPtr::Null) | cmtk::UniformVolume | |
Volume() | cmtk::Volume | [inline] |
VolumeAxesHash class | cmtk::UniformVolume | [friend] |
VolumeGridToGridLookup class | cmtk::UniformVolume | [friend] |
WarpXform class | cmtk::UniformVolume | [friend] |
~DataGrid() | cmtk::DataGrid | [inline, virtual] |
~MetaInformationObject() | cmtk::MetaInformationObject | [inline, virtual] |
~UniformVolume() | cmtk::UniformVolume | [inline, virtual] |
~Volume() | cmtk::Volume | [inline, virtual] |