#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.