_clusters | ml::ClusterAlgorithmBase | protected |
_currentSlices | ml::ClusterAlgorithmBase | protected |
_NR_OF_SUBIMAGES enum value | ml::ClusterAlgorithmBase | protected |
_parameters | ml::ClusterAlgorithmBase | protected |
calcClustersForSlices() | ml::ClusterAlgorithm< const void *, SimilarVectorDirectionsClusterAlgorithm > | inlineprotected |
calcDotProduct(SimilarVectorDirectionsClusterVoxelType vec1Ptr, SimilarVectorDirectionsClusterVoxelType vec2Ptr) | ml::SimilarVectorDirectionsClusterAlgorithm | inline |
ClusterAlgorithm(const ComputeClusterParameters ¶meters, Clusters *clusters) | ml::ClusterAlgorithm< const void *, SimilarVectorDirectionsClusterAlgorithm > | inline |
ClusterAlgorithmBase(const ComputeClusterParameters ¶meters, Clusters *clusters) | ml::ClusterAlgorithmBase | |
ClusterVoxelType typedef | ml::ClusterAlgorithm< const void *, SimilarVectorDirectionsClusterAlgorithm > | |
convertBackgroundValue(MLdouble) | ml::SimilarVectorDirectionsClusterAlgorithm | inlinestatic |
freeInSliceData() | ml::ClusterAlgorithmBase | protected |
getVoxel(void *position) | ml::SimilarVectorDirectionsClusterAlgorithm | inlinestatic |
getVoxelAsDouble(void *) | ml::SimilarVectorDirectionsClusterAlgorithm | inlinestatic |
hasResults() const | ml::ClusterAlgorithmBase | inline |
isInTolerance(SimilarVectorDirectionsClusterVoxelType neighborValue, SimilarVectorDirectionsClusterVoxelType currentValue) | ml::SimilarVectorDirectionsClusterAlgorithm | 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< const void *, SimilarVectorDirectionsClusterAlgorithm > | inline |
runClustering() | ml::SimilarVectorDirectionsClusterAlgorithm | inline |
setInSliceVoxelType(MLDataType dt) | ml::ClusterAlgorithmBase | protected |
setResultFlag(bool result) | ml::ClusterAlgorithmBase | inlineprotected |
SimilarVectorDirectionsClusterAlgorithm(const ComputeClusterParameters ¶meters, Clusters *clusters) | ml::SimilarVectorDirectionsClusterAlgorithm | inline |
SimilarVectorDirectionsClusterVoxelType typedef | ml::SimilarVectorDirectionsClusterAlgorithm | |
storeNextSlice(SubImage &slice) | ml::ClusterAlgorithmBase | protected |
updateClusterRefForNeighbor(void *neighborVoxelPtr, MLint x, MLint y, MLint z, const void * currentValue, MLuint currentClusterRef) | ml::ClusterAlgorithm< const void *, SimilarVectorDirectionsClusterAlgorithm > | inlineprotected |
~ClusterAlgorithmBase() | ml::ClusterAlgorithmBase | virtual |