#include <vtkDSPFilterGroup.h>


vtkDSPFilterGroup is used by vtkExodusReader, vtkExodusIIReader and vtkPExodusReader to do temporal smoothing of data
Definition at line 42 of file vtkDSPFilterGroup.h.
Public Types | |
| typedef vtkObject | Superclass | 
Public Member Functions | |
| virtual const char * | GetClassName () | 
| virtual int | IsA (const char *type) | 
| void | PrintSelf (ostream &os, vtkIndent indent) | 
| void | AddFilter (vtkDSPFilterDefinition *filter) | 
| void | RemoveFilter (char *a_outputVariableName) | 
| bool | IsThisInputVariableInstanceNeeded (const char *a_name, int a_timestep, int a_outputTimestep) | 
| bool | IsThisInputVariableInstanceCached (const char *a_name, int a_timestep) | 
| void | AddInputVariableInstance (const char *a_name, int a_timestep, vtkFloatArray *a_data) | 
| vtkFloatArray * | GetOutput (int a_whichFilter, int a_whichTimestep, int &a_instancesCalculated) | 
| vtkFloatArray * | GetCachedInput (int a_whichFilter, int a_whichTimestep) | 
| vtkFloatArray * | GetCachedOutput (int a_whichFilter, int a_whichTimestep) | 
| const char * | GetInputVariableName (int a_whichFilter) | 
| int | GetNumFilters () | 
| void | Copy (vtkDSPFilterGroup *other) | 
| vtkDSPFilterDefinition * | GetFilter (int a_whichFilter) | 
Static Public Member Functions | |
| static vtkDSPFilterGroup * | New () | 
| static int | IsTypeOf (const char *type) | 
| static vtkDSPFilterGroup * | SafeDownCast (vtkObject *o) | 
Public Attributes | |
| vtkDSPFilterGroupVectorDefinitionSTLCloak * | FilterDefinitions | 
Protected Member Functions | |
| vtkDSPFilterGroup () | |
| ~vtkDSPFilterGroup () | |
Protected Attributes | |
| vtkDSPFilterGroupVectorArraySTLCloak * | CachedInputs | 
| vtkDSPFilterGroupVectorStringSTLCloak * | CachedInputNames | 
| vtkDSPFilterGroupVectorIntSTLCloak * | CachedInputTimesteps | 
| vtkDSPFilterGroupVectorVectorArraySTLCloak * | CachedOutputs | 
| vtkDSPFilterGroupVectorVectorIntSTLCloak * | CachedOutputTimesteps | 
| vtkDSPFilterGroup::vtkDSPFilterGroup | ( | ) |  [protected] | 
        
| vtkDSPFilterGroup::~vtkDSPFilterGroup | ( | ) |  [protected] | 
        
| static vtkDSPFilterGroup* vtkDSPFilterGroup::New | ( | ) |  [static] | 
        
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkObject.
| virtual const char* vtkDSPFilterGroup::GetClassName | ( | ) |  [virtual] | 
        
Reimplemented from vtkObject.
| static int vtkDSPFilterGroup::IsTypeOf | ( | const char * | name | ) |  [static] | 
        
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkObject.
| virtual int vtkDSPFilterGroup::IsA | ( | const char * | name | ) |  [virtual] | 
        
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h.
Reimplemented from vtkObject.
| static vtkDSPFilterGroup* vtkDSPFilterGroup::SafeDownCast | ( | vtkObject * | o | ) |  [static] | 
        
Reimplemented from vtkObject.
| void vtkDSPFilterGroup::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |  [virtual] | 
        
| void vtkDSPFilterGroup::AddFilter | ( | vtkDSPFilterDefinition * | filter | ) | 
| void vtkDSPFilterGroup::RemoveFilter | ( | char * | a_outputVariableName | ) | 
| bool vtkDSPFilterGroup::IsThisInputVariableInstanceNeeded | ( | const char * | a_name, | |
| int | a_timestep, | |||
| int | a_outputTimestep | |||
| ) | 
| bool vtkDSPFilterGroup::IsThisInputVariableInstanceCached | ( | const char * | a_name, | |
| int | a_timestep | |||
| ) | 
| void vtkDSPFilterGroup::AddInputVariableInstance | ( | const char * | a_name, | |
| int | a_timestep, | |||
| vtkFloatArray * | a_data | |||
| ) | 
| vtkFloatArray* vtkDSPFilterGroup::GetOutput | ( | int | a_whichFilter, | |
| int | a_whichTimestep, | |||
| int & | a_instancesCalculated | |||
| ) | 
| vtkFloatArray* vtkDSPFilterGroup::GetCachedInput | ( | int | a_whichFilter, | |
| int | a_whichTimestep | |||
| ) | 
| vtkFloatArray* vtkDSPFilterGroup::GetCachedOutput | ( | int | a_whichFilter, | |
| int | a_whichTimestep | |||
| ) | 
| const char* vtkDSPFilterGroup::GetInputVariableName | ( | int | a_whichFilter | ) | 
| int vtkDSPFilterGroup::GetNumFilters | ( | ) | 
| void vtkDSPFilterGroup::Copy | ( | vtkDSPFilterGroup * | other | ) | 
| vtkDSPFilterDefinition* vtkDSPFilterGroup::GetFilter | ( | int | a_whichFilter | ) | 
| vtkDSPFilterGroupVectorDefinitionSTLCloak* vtkDSPFilterGroup::FilterDefinitions | 
Definition at line 70 of file vtkDSPFilterGroup.h.
vtkDSPFilterGroupVectorArraySTLCloak* vtkDSPFilterGroup::CachedInputs [protected]           | 
        
Definition at line 77 of file vtkDSPFilterGroup.h.
vtkDSPFilterGroupVectorStringSTLCloak* vtkDSPFilterGroup::CachedInputNames [protected]           | 
        
Definition at line 78 of file vtkDSPFilterGroup.h.
vtkDSPFilterGroupVectorIntSTLCloak* vtkDSPFilterGroup::CachedInputTimesteps [protected]           | 
        
Definition at line 79 of file vtkDSPFilterGroup.h.
vtkDSPFilterGroupVectorVectorArraySTLCloak* vtkDSPFilterGroup::CachedOutputs [protected]           | 
        
Definition at line 81 of file vtkDSPFilterGroup.h.
vtkDSPFilterGroupVectorVectorIntSTLCloak* vtkDSPFilterGroup::CachedOutputTimesteps [protected]           | 
        
Definition at line 82 of file vtkDSPFilterGroup.h.
 1.5.6