29 #ifndef vtkDSPFilterDefinition_h 
   30 #define vtkDSPFilterDefinition_h 
   32 #include "vtkFiltersHybridModule.h"  
   35 class vtkDSPFilterDefinitionVectorDoubleSTLCloak;
 
   36 class vtkDSPFilterDefinitionStringSTLCloak;
 
   53   bool IsThisInputVariableInstanceNeeded(
int a_timestep, 
int a_outputTimestep);
 
   55   void PushBackNumeratorWeight(
double a_value);
 
   56   void PushBackDenominatorWeight(
double a_value);
 
   57   void PushBackForwardNumeratorWeight(
double a_value);
 
   58   void SetInputVariableName(
const char* a_value);
 
   59   void SetOutputVariableName(
const char* a_value);
 
   60   const char* GetInputVariableName();
 
   61   const char* GetOutputVariableName();
 
   63   int GetNumNumeratorWeights();
 
   64   int GetNumDenominatorWeights();
 
   65   int GetNumForwardNumeratorWeights();
 
   67   double GetNumeratorWeight(
int a_which);
 
   68   double GetDenominatorWeight(
int a_which);
 
   69   double GetForwardNumeratorWeight(
int a_which);