, 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] |