_clusters | ml::ClusterAlgorithmBase | protected |
_currentSlices | ml::ClusterAlgorithmBase | protected |
_NR_OF_SUBIMAGES enum value | ml::ClusterAlgorithmBase | protected |
_parameters | ml::ClusterAlgorithmBase | protected |
calcClustersForSlices() | ml::ClusterAlgorithm< DATATYPE, IdenticalIntensitiesClusterAlgorithm< DATATYPE > > | inlineprotected |
ClusterAlgorithm(const ComputeClusterParameters ¶meters, Clusters *clusters) | ml::ClusterAlgorithm< DATATYPE, IdenticalIntensitiesClusterAlgorithm< DATATYPE > > | inline |
ClusterAlgorithmBase(const ComputeClusterParameters ¶meters, Clusters *clusters) | ml::ClusterAlgorithmBase | |
ClusterVoxelType typedef | ml::ClusterAlgorithm< DATATYPE, IdenticalIntensitiesClusterAlgorithm< DATATYPE > > | |
convertBackgroundValue(MLdouble backgroundValue) | ml::ClusterAlgorithm< DATATYPE, IdenticalIntensitiesClusterAlgorithm< DATATYPE > > | inlineprotectedstatic |
freeInSliceData() | ml::ClusterAlgorithmBase | protected |
getVoxel(void *position) | ml::IdenticalIntensitiesClusterAlgorithm< DATATYPE > | inlinestatic |
getVoxelAsDouble(void *position) | ml::IdenticalIntensitiesClusterAlgorithm< DATATYPE > | inlinestatic |
hasResults() const | ml::ClusterAlgorithmBase | inline |
IdenticalIntensitiesClusterAlgorithm(const ComputeClusterParameters ¶meters, Clusters *clusters) | ml::IdenticalIntensitiesClusterAlgorithm< DATATYPE > | inline |
isInTolerance(DATATYPE neighborValue, DATATYPE currentValue) | ml::IdenticalIntensitiesClusterAlgorithm< DATATYPE > | inline |
loadMaskSlice(TSubImage< MLint8 > &slice, MLint sliceNr, const ImageVector &inImgExt) const | ml::ClusterAlgorithmBase | protected |
loadNextSlice(MLint sliceNr, const ImageVector &inImgExt) | ml::ClusterAlgorithmBase | protected |
mergeClusterReference(MLint x, MLint y, MLint z, MLuint currClusterRef) | ml::ClusterAlgorithmBase | protected |
NumInImagesEnum | ml::ClusterAlgorithmBase | protected |
processSlice(MLint zi, const ImageVector &inputImageExtent, TSubImage< MLint8 > &inMaskSlice) | ml::ClusterAlgorithm< DATATYPE, IdenticalIntensitiesClusterAlgorithm< DATATYPE > > | inline |
runClustering() | ml::ClusterAlgorithm< DATATYPE, IdenticalIntensitiesClusterAlgorithm< DATATYPE > > | inline |
setInSliceVoxelType(MLDataType dt) | ml::ClusterAlgorithmBase | protected |
setResultFlag(bool result) | ml::ClusterAlgorithmBase | inlineprotected |
storeNextSlice(SubImage &slice) | ml::ClusterAlgorithmBase | protected |
updateClusterRefForNeighbor(void *neighborVoxelPtr, MLint x, MLint y, MLint z, DATATYPE currentValue, MLuint currentClusterRef) | ml::ClusterAlgorithm< DATATYPE, IdenticalIntensitiesClusterAlgorithm< DATATYPE > > | inlineprotected |
~ClusterAlgorithmBase() | ml::ClusterAlgorithmBase | virtual |