, 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 value | mds::base::CObject | |
CLASS_SERIALIZABLE enum value | mds::mod::CSerializable | |
CLASS_VOLUME enum value | mds::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() const | mds::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 value | mds::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_DataStorage | mds::img::CVolume< T, Allocator > | [protected] |
m_iHeapObject | mds::base::CObject | [mutable, protected] |
m_iReferences | mds::base::CObject | [mutable, protected] |
m_Margin | mds::img::CVolume< T, Allocator > | [protected] |
m_Size | mds::img::CVolume< T, Allocator > | [protected] |
m_YOffset | mds::img::CVolume< T, Allocator > | [protected] |
m_ZeroOffset | mds::img::CVolume< T, Allocator > | [protected] |
m_ZOffset | mds::img::CVolume< T, Allocator > | [protected] |
MAX_NAME_LENGTH enum value | mds::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 typedef | mds::img::CVolume< T, Allocator > | |
tDataStorage typedef | mds::img::CVolume< T, Allocator > | |
tRect typedef | mds::img::CVolume< T, Allocator > | |
tRow typedef | mds::img::CVolume< T, Allocator > | |
tVolume typedef | mds::img::CVolumeBase< CVolume< T, Allocator > > | |
tVoxel typedef | mds::img::CVolume< T, Allocator > | |
VERSION enum value | mds::mod::CSerializable | |
width() const | mds::img::CVolume< T, Allocator > | |
~CObject() | mds::base::CObject | [virtual] |
~CVolume() | mds::img::CVolume< T, Allocator > | [virtual] |