cmtk::DataGrid Member List

This is the complete list of members for cmtk::DataGrid, 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
cmtkGetSetMacro(TypedArray::SmartPtr, Data)cmtk::DataGrid
ComputeProjection(const int axis) const cmtk::DataGrid
CreateDataArray(const ScalarDataType dataType, const bool setToZero=false)cmtk::DataGrid [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]
ExtractSlice(const int axis, const int plane) const cmtk::DataGrid [inline]
ExtractSliceVirtual(const int axis, const int plane) const cmtk::DataGrid [protected, virtual]
FillCropBackground(const Types::DataItem value)cmtk::DataGrid
GetCenterOfMassGrid() const cmtk::DataGrid [virtual]
GetCenterOfMassGrid(FixedVector< 3, Types::Coordinate > &firstOrderMoment) const cmtk::DataGrid [virtual]
GetCroppedData() const cmtk::DataGrid
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
GetDims() const cmtk::DataGrid [inline]
GetDownsampledAndAveraged(const int(&downsample)[3]) const cmtk::DataGrid [virtual]
GetIndexFromOffset(const size_t offset, int &x, int &y, int &z) const cmtk::DataGrid [inline]
GetMetaInfo(const std::string &key) const cmtk::MetaInformationObject
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]
GetOrthoSlice(const int axis, const unsigned int plane) const cmtk::DataGrid [virtual]
GetReoriented(const char *newOrientation=AnatomicalOrientation::ORIENTATION_STANDARD) const cmtk::DataGrid
GetWholeImageRegion() const cmtk::DataGrid
GridMatches(const Self &other) const cmtk::DataGrid [inline]
IndexIsInRange(const int x, const int y, const int z) const cmtk::DataGrid [inline]
IndexType typedefcmtk::DataGrid
m_CropRegioncmtk::DataGrid [private]
m_Dimscmtk::DataGrid
m_MetaInformationcmtk::MetaInformationObject [mutable]
MetaInformationObject()cmtk::MetaInformationObject [inline]
MetaInformationObject(const MetaInformationObject &other)cmtk::MetaInformationObject [inline]
MetaKeyExists(const std::string &key) const cmtk::MetaInformationObject [inline]
MirrorPlaneInPlace(TypedArray &data, const Self::IndexType &dims, const int axis=AXIS_X)cmtk::DataGrid [private, static]
nextIcmtk::DataGrid [protected]
nextIJcmtk::DataGrid [protected]
nextIJKcmtk::DataGrid [protected]
nextIKcmtk::DataGrid [protected]
nextJcmtk::DataGrid [protected]
nextJKcmtk::DataGrid [protected]
nextKcmtk::DataGrid [protected]
Print() const cmtk::DataGrid
RegionType typedefcmtk::DataGrid
Self typedefcmtk::DataGrid
SetCropRegion(const Self::RegionType &region)cmtk::DataGrid [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
SetMetaInfo(const std::string &key, const std::string &value)cmtk::MetaInformationObject
SetOrthoSlice(const int axis, const unsigned int idx, const ScalarImage *slice)cmtk::DataGrid [virtual]
SmartConstPtr typedefcmtk::DataGrid
SmartPtr typedefcmtk::DataGrid
SpaceVectorType typedefcmtk::DataGrid
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]
~DataGrid()cmtk::DataGrid [inline, virtual]
~MetaInformationObject()cmtk::MetaInformationObject [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines