VTK
/Users/kitware/Dashboards/MyTests/VTK_BLD_Release_docs/Utilities/Doxygen/dox/Filters/Statistics/vtkKMeansAssessFunctor.h
Go to the documentation of this file.
00001 #ifndef vtkKMeansAssessFunctor_h
00002 #define vtkKMeansAssessFunctor_h
00003 
00004 class vtkKMeansAssessFunctor : public vtkStatisticsAlgorithm::AssessFunctor
00005 {
00006   vtkDoubleArray* Distances;
00007   vtkIdTypeArray* ClusterMemberIDs;
00008   int NumRuns;
00009 
00010 public:
00011   static vtkKMeansAssessFunctor* New();
00012   vtkKMeansAssessFunctor() { }
00013   virtual ~vtkKMeansAssessFunctor();
00014   virtual void operator () ( vtkVariantArray* result, vtkIdType row );
00015   bool Initialize( vtkTable *inData, vtkTable *reqModel, vtkKMeansDistanceFunctor *distFunc );
00016   int GetNumberOfRuns() { return NumRuns; }
00017 };
00018 
00019 #endif // vtkKMeansAssessFunctor_h
00020 // VTK-HeaderTest-Exclude: vtkKMeansAssessFunctor.h