VTK
vtkKMeansAssessFunctor.h
Go to the documentation of this file.
1 #ifndef vtkKMeansAssessFunctor_h
2 #define vtkKMeansAssessFunctor_h
3 
5 {
6  vtkDoubleArray* Distances;
7  vtkIdTypeArray* ClusterMemberIDs;
8  int NumRuns;
9 
10 public:
15  bool Initialize( vtkTable *inData, vtkTable *reqModel, vtkKMeansDistanceFunctor *distFunc );
16  int GetNumberOfRuns() { return NumRuns; }
17 };
18 
19 #endif // vtkKMeansAssessFunctor_h
20 // VTK-HeaderTest-Exclude: vtkKMeansAssessFunctor.h
vtkKMeansAssessFunctor::vtkKMeansAssessFunctor
vtkKMeansAssessFunctor()
Definition: vtkKMeansAssessFunctor.h:12
vtkIdType
int vtkIdType
Definition: vtkType.h:275
vtkKMeansAssessFunctor::GetNumberOfRuns
int GetNumberOfRuns()
Definition: vtkKMeansAssessFunctor.h:16
vtkTable
A table, which contains similar-typed columns of data.
Definition: vtkTable.h:68
vtkKMeansAssessFunctor::operator()
virtual void operator()(vtkVariantArray *result, vtkIdType row)
vtkKMeansDistanceFunctor
measure distance from k-means cluster centers
Definition: vtkKMeansDistanceFunctor.h:23
vtkKMeansAssessFunctor::Initialize
bool Initialize(vtkTable *inData, vtkTable *reqModel, vtkKMeansDistanceFunctor *distFunc)
vtkVariantArray
An array holding vtkVariants.
Definition: vtkVariantArray.h:48
vtkStatisticsAlgorithm::AssessFunctor
Definition: vtkStatisticsAlgorithm.h:173
vtkKMeansAssessFunctor
Definition: vtkKMeansAssessFunctor.h:5
vtkgl::row
GLenum GLenum GLvoid * row
Definition: vtkgl.h:11352
vtkKMeansAssessFunctor::New
static vtkKMeansAssessFunctor * New()
vtkIdTypeArray
dynamic, self-adjusting array of vtkIdType
Definition: vtkIdTypeArray.h:49
vtkgl::result
GLuint64EXT * result
Definition: vtkgl.h:18868
vtkDoubleArray
dynamic, self-adjusting array of double
Definition: vtkDoubleArray.h:49
vtkKMeansAssessFunctor::~vtkKMeansAssessFunctor
virtual ~vtkKMeansAssessFunctor()