14 #ifndef vtkDSPFilterDefinition_h
15 #define vtkDSPFilterDefinition_h
17 #include "vtkFiltersHybridModule.h"
20 VTK_ABI_NAMESPACE_BEGIN
21 class vtkDSPFilterDefinitionVectorDoubleSTLCloak;
22 class vtkDSPFilterDefinitionStringSTLCloak;
39 bool IsThisInputVariableInstanceNeeded(
int a_timestep,
int a_outputTimestep);
41 void PushBackNumeratorWeight(
double a_value);
42 void PushBackDenominatorWeight(
double a_value);
43 void PushBackForwardNumeratorWeight(
double a_value);
44 void SetInputVariableName(
const char* a_value);
45 void SetOutputVariableName(
const char* a_value);
46 const char* GetInputVariableName();
47 const char* GetOutputVariableName();
49 int GetNumNumeratorWeights();
50 int GetNumDenominatorWeights();
51 int GetNumForwardNumeratorWeights();
53 double GetNumeratorWeight(
int a_which);
54 double GetDenominatorWeight(
int a_which);
55 double GetForwardNumeratorWeight(
int a_which);
vtkDSPFilterDefinitionVectorDoubleSTLCloak * NumeratorWeights
abstract base class for most VTK objects
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkDSPFilterDefinitionVectorDoubleSTLCloak * DenominatorWeights
vtkDSPFilterDefinitionStringSTLCloak * OutputVariableName
vtkDSPFilterDefinitionVectorDoubleSTLCloak * ForwardNumeratorWeights
a simple class to control print indentation
used by the Exodus readers
vtkDSPFilterDefinitionStringSTLCloak * InputVariableName
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...