61 #ifndef __vtkStatisticsAlgorithm_h
62 #define __vtkStatisticsAlgorithm_h
64 #include "vtkFiltersStatisticsModule.h"
137 vtkSetMacro( LearnOption,
bool );
138 vtkGetMacro( LearnOption,
bool );
143 vtkSetMacro( DeriveOption,
bool );
144 vtkGetMacro( DeriveOption,
bool );
149 vtkSetMacro( AssessOption,
bool );
150 vtkGetMacro( AssessOption,
bool );
155 vtkSetMacro( TestOption,
bool );
156 vtkGetMacro( TestOption,
bool );
161 vtkSetMacro( NumberOfPrimaryTables,
vtkIdType );
162 vtkGetMacro( NumberOfPrimaryTables,
vtkIdType );
194 virtual void SetColumnStatus(
const char* namCol,
int status );
198 virtual void ResetAllColumnStates();
203 virtual int RequestSelectedColumns();
206 virtual void ResetRequests();
239 void AddColumn(
const char* namCol );
248 void AddColumnPair(
const char* namColX,
const char* namColY );
256 virtual bool SetParameter(
const char*
parameter,
316 virtual void SelectAssessFunctor(
vtkTable* outData,
319 AssessFunctor*& dfunc ) = 0;