, including all inherited members.
Alloc(const size_t datasize) | cmtk::TemplateArray< T > | [inline, private, virtual] |
ApplyFunction(Self::FunctionTypeFloat f) | cmtk::TypedArray | [inline, virtual] |
ApplyFunction(Self::FunctionTypeDouble f) | cmtk::TypedArray | [inline, virtual] |
ApplyFunctionDouble(typename Self::FunctionTypeDouble f) | cmtk::TemplateArray< T > | [virtual] |
ApplyFunctionFloat(typename Self::FunctionTypeFloat f) | cmtk::TemplateArray< T > | [virtual] |
ApplyFunctionObject(const TypedArrayFunction &f) | cmtk::TemplateArray< T > | [virtual] |
Binarize(const Types::DataItem threshold=0) | cmtk::TemplateArray< T > | [inline, virtual] |
BlockCopy(Self &target, const size_t toOffset, const size_t fromOffset, const size_t blockLength) const | cmtk::TypedArray | [inline, virtual] |
BlockReverse(const size_t fromOffset, const size_t blockLength) | cmtk::TypedArray | [virtual] |
BlockSet(const Types::DataItem value, const size_t fromOffset, const size_t toOffset) | cmtk::TemplateArray< T > | [virtual] |
BlockSwap(const size_t fromOffset, const size_t toOffset, const size_t blockLength) | cmtk::TypedArray | [virtual] |
ChangeEndianness() | cmtk::TemplateArray< T > | [virtual] |
ClearArray(const bool usePaddingData=false) | cmtk::TemplateArray< T > | [inline, virtual] |
ClearPaddingFlag() | cmtk::TypedArray | [inline] |
Clone() const | cmtk::TypedArray | [inline] |
CloneVirtual() const | cmtk::TemplateArray< T > | [inline, protected, virtual] |
Convert(const ScalarDataType dtype) const | cmtk::TemplateArray< T > | [virtual] |
ConvertArray(const ScalarDataType dtype) const | cmtk::TypedArray | [inline, virtual] |
ConvertItem(const Types::DataItem value) | cmtk::TemplateArray< T > | [inline, virtual] |
ConvertSubArray(const ScalarDataType dtype, const size_t fromIdx, const size_t len) const | cmtk::TemplateArray< T > | [virtual] |
ConvertSubArray(void *const destination, const ScalarDataType dtype, const size_t fromIdx, const size_t len) const | cmtk::TemplateArray< T > | [virtual] |
Create(const size_t size) | cmtk::TemplateArray< T > | [inline, static] |
cmtk::TypedArray::Create(const ScalarDataType dtype, void *const data, const size_t size, const bool freeArray=true, const bool paddingFlag=false, const void *paddingData=NULL) | cmtk::TypedArray | [static] |
cmtk::TypedArray::Create(const ScalarDataType dtype, const size_t size) | cmtk::TypedArray | [static] |
Data | cmtk::TemplateArray< T > | [private] |
DataSize | cmtk::TypedArray | [protected] |
Fill(const Types::DataItem value) | cmtk::TypedArray | [inline, virtual] |
Free(void *const data) | cmtk::TypedArray | [inline, static] |
FreeArray | cmtk::TypedArray | [protected] |
FreeData() | cmtk::TemplateArray< T > | [inline, private, virtual] |
FunctionTypeDouble typedef | cmtk::TypedArray | |
FunctionTypeFloat typedef | cmtk::TypedArray | |
GammaCorrection(const Types::DataItem gamma) | cmtk::TemplateArray< T > | [virtual] |
Get(Types::DataItem &value, const size_t index) const | cmtk::TemplateArray< T > | [inline, virtual] |
GetData() const | cmtk::TemplateArray< T > | [inline, virtual] |
GetDataPtr(const size_t offset=0) | cmtk::TemplateArray< T > | [inline, virtual] |
GetDataPtr(const size_t offset=0) const | cmtk::TemplateArray< T > | [inline, virtual] |
GetDataPtrConcrete() const | cmtk::TemplateArray< T > | [inline] |
GetDataPtrConcrete() | cmtk::TemplateArray< T > | [inline] |
GetDataPtrTemplate(const size_t offset=0) | cmtk::TemplateArray< T > | [inline, virtual] |
GetDataPtrTemplate(const size_t offset=0) const | cmtk::TemplateArray< T > | [inline, virtual] |
GetDataSize() const | cmtk::TypedArray | [inline] |
GetDataSizeBytes() const | cmtk::TypedArray | [inline] |
GetEntropy(const bool fractional=CMTK_HISTOGRAM_DISCRETE, const int numberOfBins=128) const | cmtk::TemplateArray< T > | [virtual] |
GetEntropy(Histogram< unsigned int > &histogram) const | cmtk::TemplateArray< T > | [virtual] |
GetEntropy(Histogram< double > &histogram, const bool fractional=CMTK_HISTOGRAM_DISCRETE) const | cmtk::TemplateArray< T > | [virtual] |
GetEntropy(Histogram< double > &histogram, const double *kernel, const size_t kernelRadius) const | cmtk::TemplateArray< T > | [virtual] |
GetHistogram(const unsigned int numberOfBins, const bool centeredBins=false) const | cmtk::TemplateArray< T > | [virtual] |
GetItemSize() const | cmtk::TemplateArray< T > | [inline, virtual] |
GetPaddingFlag() const | cmtk::TypedArray | [inline] |
GetPaddingPtr() const | cmtk::TemplateArray< T > | [inline, virtual] |
GetPaddingValue() const | cmtk::TemplateArray< T > | [inline, virtual] |
GetPercentile(const Types::DataItem percentile, const size_t nBins=256) const | cmtk::TypedArray | [virtual] |
GetPercentileList(const std::vector< Types::DataItem > &percentileList, const size_t nBins=256) const | cmtk::TypedArray | [virtual] |
GetRange() const | cmtk::TemplateArray< T > | [virtual] |
GetRangeTemplate() const | cmtk::TemplateArray< T > | [virtual] |
GetSequence(Types::DataItem *const values, const size_t index, const size_t length) const | cmtk::TemplateArray< T > | [inline, virtual] |
GetStatistics(Types::DataItem &mean, Types::DataItem &variance) const | cmtk::TemplateArray< T > | [virtual] |
GetSubArray(Types::DataItem *const toPtr, const size_t fromIdx, const size_t len, const Types::DataItem substPadding=0) const | cmtk::TemplateArray< T > | [inline, virtual] |
GetSubArray(const size_t fromIdx, const size_t len, const Types::DataItem substPadding=0) const | cmtk::TemplateArray< T > | [inline, virtual] |
GetType() const | cmtk::TemplateArray< T > | [inline, virtual] |
IsPaddingAt(const size_t index) const | cmtk::TemplateArray< T > | [inline, virtual] |
IsPaddingOrZeroAt(const size_t index) const | cmtk::TemplateArray< T > | [inline, virtual] |
m_DataType | cmtk::TypedArray | [protected] |
MakeAbsolute() | cmtk::TemplateArray< T > | [inline, virtual] |
Padding | cmtk::TemplateArray< T > | [private] |
PaddingDataAt(const size_t index) const | cmtk::TemplateArray< T > | [inline, virtual] |
PaddingFlag | cmtk::TypedArray | [protected] |
PruneHistogram(const bool pruneHi, const bool pruneLo, const size_t numberOfBinsTarget, const size_t numberOfBinsInternal=1024) | cmtk::TypedArray | [virtual] |
ReleaseDataPointer() | cmtk::TypedArray | [inline] |
ReplacePaddingData(const Types::DataItem value=0) | cmtk::TemplateArray< T > | [inline, virtual] |
Rescale(const Types::DataItem scale=1, const Types::DataItem offset=0) | cmtk::TemplateArray< T > | [inline, virtual] |
Rescale(const Types::DataItem scale, const Types::DataItem offset, const Types::DataItem truncLo, const Types::DataItem truncHi=CMTK_ITEM_MAX) | cmtk::TemplateArray< T > | [inline, virtual] |
RescaleAndShift(const Types::DataItem scale=1, const Types::DataItem offset=0, const size_t shiftBits=0) | cmtk::TemplateArray< T > | [inline, virtual] |
RescaleToRange(const Types::DataItemRange &toRange) | cmtk::TypedArray | [virtual] |
Self typedef | cmtk::TemplateArray< T > | |
Set(const Types::DataItem value, const size_t index) | cmtk::TemplateArray< T > | [inline, virtual] |
SetData(Types::DataItem *const data) | cmtk::TemplateArray< T > | [inline, virtual] |
SetPaddingAt(const size_t index=0) | cmtk::TemplateArray< T > | [inline, virtual] |
SetPaddingPtr(const void *paddingData) | cmtk::TemplateArray< T > | [inline, virtual] |
SetPaddingValue(const Types::DataItem paddingData) | cmtk::TemplateArray< T > | [inline, virtual] |
SetPaddingValueTemplate(const T paddingData) | cmtk::TemplateArray< T > | [inline] |
SmartConstPtr typedef | cmtk::TypedArray | |
SmartPtr typedef | cmtk::TemplateArray< T > | |
Superclass typedef | cmtk::TemplateArray< T > | |
TemplateArray(void *const data, const size_t datasize, const bool freeArray, const bool paddingflag, const void *paddingData) | cmtk::TemplateArray< T > | [inline] |
TemplateArray(const size_t datasize=0) | cmtk::TemplateArray< T > | [inline] |
Threshold(const Types::DataItemRange &range) | cmtk::TemplateArray< T > | [inline, virtual] |
ThresholdToPadding(const Types::DataItemRange &range) | cmtk::TemplateArray< T > | [inline, virtual] |
TypedArray() | cmtk::TypedArray | [inline] |
TypeTraits typedef | cmtk::TemplateArray< T > | |
~TemplateArray() | cmtk::TemplateArray< T > | [inline, virtual] |
~TypedArray() | cmtk::TypedArray | [inline, virtual] |