MDSTk Libraries  1.1.0
Medical Data Segmentation Toolkit
mds::img::CVolume< T, Allocator > Member List
This is the complete list of members for mds::img::CVolume< T, Allocator >, including all inherited members.
abs()mds::img::CVolume< T, Allocator >
addReference() const mds::base::CObject [protected]
at(tSize x, tSize y, tSize z)mds::img::CVolume< T, Allocator >
at(tSize x, tSize y, tSize z) const mds::img::CVolume< T, Allocator >
at(tSize i)mds::img::CVolume< T, Allocator >
at(tSize i) const mds::img::CVolume< T, Allocator >
checkPosition(tSize x, tSize y, tSize z) const mds::img::CVolume< T, Allocator >
CLASS_OBJECT enum valuemds::base::CObject
CLASS_SERIALIZABLE enum valuemds::mod::CSerializable
CLASS_VOLUME enum valuemds::img::CVolume< T, Allocator >
CObject()mds::base::CObject [protected]
CObject(const CObject &)mds::base::CObject [protected]
color2Voxel(CColor Color) const mds::img::CVolume< T, Allocator >
convert(const CVolumeBase< Derived > &Volume)mds::img::CVolume< T, Allocator >
convert(const CVolumeBase< Derived > &Volume)mds::img::CVolume< T, Allocator >
create(tSize XSize, tSize YSize, tSize ZSize, tSize Margin=0)mds::img::CVolume< T, Allocator >
create(const CSize3i &Size, tSize Margin=0)mds::img::CVolume< T, Allocator >
create(const CVolume &Volume, tSize x, tSize y, tSize z, tSize XSize, tSize YSize, tSize ZSize)mds::img::CVolume< T, Allocator >
create(const CVolume &Volume, tSize x, tSize y, tSize z, tSize XSize, tSize YSize, tSize ZSize, EMakeRef)mds::img::CVolume< T, Allocator >
create(const tRect &Volume)mds::img::CVolume< T, Allocator >
create(const tRect &Volume, EMakeRef)mds::img::CVolume< T, Allocator >
create(const CVolume &Volume)mds::img::CVolume< T, Allocator >
create(const CVolume &Volume, EMakeRef)mds::img::CVolume< T, Allocator >
cut(const T &Lower, const T &Upper)mds::img::CVolume< T, Allocator >
CVolume()mds::img::CVolume< T, Allocator >
CVolume(tSize XSize, tSize YSize, tSize ZSize, tSize Margin=0)mds::img::CVolume< T, Allocator >
CVolume(const CSize3i &Size, tSize Margin=0)mds::img::CVolume< T, Allocator >
CVolume(const CVolume &Volume, tSize x, tSize y, tSize z, tSize XSize, tSize YSize, tSize ZSize)mds::img::CVolume< T, Allocator >
CVolume(const CVolume &Volume, tSize x, tSize y, tSize z, tSize XSize, tSize YSize, tSize ZSize, EMakeRef)mds::img::CVolume< T, Allocator >
CVolume(const tRect &Volume)mds::img::CVolume< T, Allocator >
CVolume(const tRect &Volume, EMakeRef)mds::img::CVolume< T, Allocator >
CVolume(const CVolume &Volume)mds::img::CVolume< T, Allocator >
CVolume(const CVolume &Volume, EMakeRef)mds::img::CVolume< T, Allocator >
CVolumeBase()mds::img::CVolumeBase< CVolume< T, Allocator > > [protected]
CVolumeBase(const CVolumeBase &)mds::img::CVolumeBase< CVolume< T, Allocator > > [protected]
delReference() const mds::base::CObject [protected]
depth() const mds::img::CVolume< T, Allocator >
deserialize(mds::mod::CChannelSerializer< S > &Reader)mds::img::CVolume< T, Allocator >
deserialize(mds::mod::CChannelSerializer< S > &Reader)mds::img::CVolume< T, Allocator >
fill(const T &c)mds::img::CVolume< T, Allocator >
fillEntire(const T &c)mds::img::CVolume< T, Allocator >
fillMargin(const T &c)mds::img::CVolume< T, Allocator >
forEach(Function Func)mds::img::CVolume< T, Allocator >
forEach(Function Func) const mds::img::CVolume< T, Allocator >
forEach(Function Func)mds::img::CVolume< T, Allocator >
forEach(Function Func) const mds::img::CVolume< T, Allocator >
getBlockSize()mds::mod::CSerializable [static]
getCompression()mds::mod::CSerializable [static]
getIdx(tSize x, tSize y, tSize z) const mds::img::CVolume< T, Allocator >
getImpl()mds::img::CVolumeBase< CVolume< T, Allocator > >
getImpl() constmds::img::CVolumeBase< CVolume< T, Allocator > >
getMargin() const mds::img::CVolume< T, Allocator >
getName()mds::mod::CSerializable [static]
getPlaneXY(tSize z, CImage< T > &Plane)mds::img::CVolume< T, Allocator >
getPlaneXZ(tSize y, CImage< T > &Plane)mds::img::CVolume< T, Allocator >
getPlaneYZ(tSize x, CImage< T > &Plane)mds::img::CVolume< T, Allocator >
getPtr()mds::img::CVolume< T, Allocator >
getPtr() const mds::img::CVolume< T, Allocator >
getPtr(tSize x, tSize y, tSize z)mds::img::CVolume< T, Allocator >
getPtr(tSize x, tSize y, tSize z) const mds::img::CVolume< T, Allocator >
getReferencesCount() const mds::base::CObject
getRowPtr(tSize y, tSize z)mds::img::CVolume< T, Allocator >
getRowPtr(tSize y, tSize z) const mds::img::CVolume< T, Allocator >
getSize()mds::img::CVolume< T, Allocator >
getSize() const mds::img::CVolume< T, Allocator >
getXOffset() const mds::img::CVolume< T, Allocator >
getXSize() const mds::img::CVolume< T, Allocator >
getYOffset() const mds::img::CVolume< T, Allocator >
getYSize() const mds::img::CVolume< T, Allocator >
getZOffset() const mds::img::CVolume< T, Allocator >
getZSize() const mds::img::CVolume< T, Allocator >
HEAP_OBJECT enum valuemds::base::CObject
height() const mds::img::CVolume< T, Allocator >
interpolate(const CPoint3D &Point) const mds::img::CVolume< T, Allocator >
isOnHeap() const mds::base::CObject
limit(const T &Lower, const T &Upper)mds::img::CVolume< T, Allocator >
m_DataStoragemds::img::CVolume< T, Allocator > [protected]
m_iHeapObjectmds::base::CObject [mutable, protected]
m_iReferencesmds::base::CObject [mutable, protected]
m_Marginmds::img::CVolume< T, Allocator > [protected]
m_Sizemds::img::CVolume< T, Allocator > [protected]
m_YOffsetmds::img::CVolume< T, Allocator > [protected]
m_ZeroOffsetmds::img::CVolume< T, Allocator > [protected]
m_ZOffsetmds::img::CVolume< T, Allocator > [protected]
MAX_NAME_LENGTH enum valuemds::mod::CSerializable
MDS_SHAREDPTR(CVolume)mds::img::CVolume< T, Allocator >
mirrorMargin()mds::img::CVolume< T, Allocator >
operator new(std::size_t Size)mds::base::CObject [static]
operator()(tSize x, tSize y, tSize z)mds::img::CVolume< T, Allocator >
operator()(tSize x, tSize y, tSize z) const mds::img::CVolume< T, Allocator >
operator()(tSize i)mds::img::CVolume< T, Allocator >
operator()(tSize i) const mds::img::CVolume< T, Allocator >
operator*=(const CVolumeBase< Derived > &Volume)mds::img::CVolume< T, Allocator >
operator*=(const CScalar< U > &c)mds::img::CVolume< T, Allocator >
operator*=(const CVolumeBase< Derived > &Volume)mds::img::CVolume< T, Allocator >
operator*=(const CScalar< U > &c)mds::img::CVolume< T, Allocator >
operator+=(const CVolumeBase< Derived > &Volume)mds::img::CVolume< T, Allocator >
operator+=(const CScalar< U > &c)mds::img::CVolume< T, Allocator >
operator+=(const CVolumeBase< Derived > &Volume)mds::img::CVolume< T, Allocator >
operator+=(const CScalar< U > &c)mds::img::CVolume< T, Allocator >
operator-=(const CVolumeBase< Derived > &Volume)mds::img::CVolume< T, Allocator >
operator-=(const CScalar< U > &c)mds::img::CVolume< T, Allocator >
operator-=(const CVolumeBase< Derived > &Volume)mds::img::CVolume< T, Allocator >
operator-=(const CScalar< U > &c)mds::img::CVolume< T, Allocator >
operator/=(const CVolumeBase< Derived > &Volume)mds::img::CVolume< T, Allocator >
operator/=(const CScalar< U > &c)mds::img::CVolume< T, Allocator >
operator/=(const CVolumeBase< Derived > &Volume)mds::img::CVolume< T, Allocator >
operator/=(const CScalar< U > &c)mds::img::CVolume< T, Allocator >
operator=(const CVolume &Volume)mds::img::CVolume< T, Allocator > [virtual]
mds::base::CObject::operator=(const CObject &)mds::base::CObject [protected]
CVolumeBase< CVolume< T, Allocator > >::operator=(const CVolumeBase &)mds::img::CVolumeBase< CVolume< T, Allocator > > [protected]
pforEach(Function Func)mds::img::CVolume< T, Allocator >
pforEach(Function Func) const mds::img::CVolume< T, Allocator >
pforEach(Function Func)mds::img::CVolume< T, Allocator >
pforEach(Function Func) const mds::img::CVolume< T, Allocator >
rect(const CPoint3i &Position, const CSize3i &Size)mds::img::CVolume< T, Allocator >
rect(const CPoint3i &Position, const CSize3i &Size) const mds::img::CVolume< T, Allocator >
rect(const CRange &XRange, const CRange &YRange, const CRange &ZRange)mds::img::CVolume< T, Allocator >
rect(const CRange &XRange, const CRange &YRange, const CRange &ZRange) const mds::img::CVolume< T, Allocator >
replace(const T &Value, const T &NewValue)mds::img::CVolume< T, Allocator >
row(tSize y, tSize z)mds::img::CVolume< T, Allocator >
row(tSize y, tSize z) const mds::img::CVolume< T, Allocator >
serialize(mds::mod::CChannelSerializer< S > &Writer)mds::img::CVolume< T, Allocator >
serialize(mds::mod::CChannelSerializer< S > &Writer)mds::img::CVolume< T, Allocator >
set(tSize x, tSize y, tSize z, const T &Value)mds::img::CVolume< T, Allocator >
set(tSize i, const T &Value)mds::img::CVolume< T, Allocator >
CVolumeBase< CVolume< T, Allocator > >::set(tSize x, tSize y, tSize z, const tVoxel &Value)mds::img::CVolumeBase< CVolume< T, Allocator > >
CVolumeBase< CVolume< T, Allocator > >::set(tSize i, const tVoxel &Value)mds::img::CVolumeBase< CVolume< T, Allocator > >
setPlaneXY(tSize z, const CImage< T > &Plane)mds::img::CVolume< T, Allocator >
setPlaneXZ(tSize y, const CImage< T > &Plane)mds::img::CVolume< T, Allocator >
setPlaneYZ(tSize x, const CImage< T > &Plane)mds::img::CVolume< T, Allocator >
subSample(const CVolume &Volume, tSize l=2, tSize m=2, tSize n=2)mds::img::CVolume< T, Allocator >
tBase typedefmds::img::CVolume< T, Allocator >
tDataStorage typedefmds::img::CVolume< T, Allocator >
tRect typedefmds::img::CVolume< T, Allocator >
tRow typedefmds::img::CVolume< T, Allocator >
tVolume typedefmds::img::CVolumeBase< CVolume< T, Allocator > >
tVoxel typedefmds::img::CVolume< T, Allocator >
VERSION enum valuemds::mod::CSerializable
width() const mds::img::CVolume< T, Allocator >
~CObject()mds::base::CObject [virtual]
~CVolume()mds::img::CVolume< T, Allocator > [virtual]