MeVisLab Toolbox Reference
ml::ComputeClusterParameters Struct Reference

Structure to hold parameters for cluster computation. More...

#include <mlClusterAlgorithm.h>

Public Member Functions

 ComputeClusterParameters ()
 

Public Attributes

CLUSTER_MODE_TYPE clusterMode
 
MLdouble similarityToleranceIntensities
 
MLdouble similarityToleranceVectors
 
NBH_TYPE neighborhoodRelation
 
PagedImagecontentImage
 
PagedImagemaskImage
 
bool useBackgroundValue
 
MLdouble backgroundValue
 
bool useImageValueAsUserData
 
MLRequestProgressCBprogressCB
 
void * progressCBUserData
 

Detailed Description

Structure to hold parameters for cluster computation.

Definition at line 30 of file mlClusterAlgorithm.h.

Constructor & Destructor Documentation

◆ ComputeClusterParameters()

ml::ComputeClusterParameters::ComputeClusterParameters ( )
inline

Definition at line 32 of file mlClusterAlgorithm.h.

References CLUSTER_MODE_IdenticalIntensities, and NBH_3D_26_XYZ.

Member Data Documentation

◆ backgroundValue

MLdouble ml::ComputeClusterParameters::backgroundValue

Definition at line 54 of file mlClusterAlgorithm.h.

◆ clusterMode

CLUSTER_MODE_TYPE ml::ComputeClusterParameters::clusterMode

Definition at line 47 of file mlClusterAlgorithm.h.

◆ contentImage

PagedImage* ml::ComputeClusterParameters::contentImage

Definition at line 51 of file mlClusterAlgorithm.h.

◆ maskImage

PagedImage* ml::ComputeClusterParameters::maskImage

Definition at line 52 of file mlClusterAlgorithm.h.

◆ neighborhoodRelation

NBH_TYPE ml::ComputeClusterParameters::neighborhoodRelation

Definition at line 50 of file mlClusterAlgorithm.h.

◆ progressCB

MLRequestProgressCB* ml::ComputeClusterParameters::progressCB

Definition at line 56 of file mlClusterAlgorithm.h.

◆ progressCBUserData

void* ml::ComputeClusterParameters::progressCBUserData

Definition at line 57 of file mlClusterAlgorithm.h.

◆ similarityToleranceIntensities

MLdouble ml::ComputeClusterParameters::similarityToleranceIntensities

Definition at line 48 of file mlClusterAlgorithm.h.

◆ similarityToleranceVectors

MLdouble ml::ComputeClusterParameters::similarityToleranceVectors

Definition at line 49 of file mlClusterAlgorithm.h.

◆ useBackgroundValue

bool ml::ComputeClusterParameters::useBackgroundValue

Definition at line 53 of file mlClusterAlgorithm.h.

◆ useImageValueAsUserData

bool ml::ComputeClusterParameters::useImageValueAsUserData

Definition at line 55 of file mlClusterAlgorithm.h.


The documentation for this struct was generated from the following file: