VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
vtkDSPFilterGroup Class Reference

used by the Exodus readers More...

#include <vtkDSPFilterGroup.h>

Inherits vtkObject.

Public Types

typedef vtkObject Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkDSPFilterGroupNewInstance () const
 
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)
 
vtkDSPFilterDefinitionGetFilter (int a_whichFilter)
 

Static Public Member Functions

static vtkDSPFilterGroupNew ()
 
static int IsTypeOf (const char *type)
 
static vtkDSPFilterGroupSafeDownCast (vtkObjectBase *o)
 

Public Attributes

vtkDSPFilterGroupVectorDefinitionSTLCloak * FilterDefinitions
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkDSPFilterGroup ()
 
 ~vtkDSPFilterGroup ()
 

Protected Attributes

vtkDSPFilterGroupVectorArraySTLCloak * CachedInputs
 
vtkDSPFilterGroupVectorStringSTLCloak * CachedInputNames
 
vtkDSPFilterGroupVectorIntSTLCloak * CachedInputTimesteps
 
vtkDSPFilterGroupVectorVectorArraySTLCloak * CachedOutputs
 
vtkDSPFilterGroupVectorVectorIntSTLCloak * CachedOutputTimesteps
 

Detailed Description

used by the Exodus readers

vtkDSPFilterGroup is used by vtkExodusReader, vtkExodusIIReader and vtkPExodusReader to do temporal smoothing of data

See Also
vtkDSPFilterDefinition vtkExodusReader vtkExodusIIReader vtkPExodusReader

Definition at line 43 of file vtkDSPFilterGroup.h.

Member Typedef Documentation

typedef vtkObject vtkDSPFilterGroup::Superclass

Definition at line 47 of file vtkDSPFilterGroup.h.

Constructor & Destructor Documentation

vtkDSPFilterGroup::vtkDSPFilterGroup ( )
protected
vtkDSPFilterGroup::~vtkDSPFilterGroup ( )
protected

Member Function Documentation

static vtkDSPFilterGroup* vtkDSPFilterGroup::New ( )
static
static int vtkDSPFilterGroup::IsTypeOf ( const char *  type)
static
virtual int vtkDSPFilterGroup::IsA ( const char *  type)
virtual
static vtkDSPFilterGroup* vtkDSPFilterGroup::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkDSPFilterGroup::NewInstanceInternal ( ) const
protectedvirtual
vtkDSPFilterGroup* vtkDSPFilterGroup::NewInstance ( ) const
void vtkDSPFilterGroup::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
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)

Member Data Documentation

vtkDSPFilterGroupVectorDefinitionSTLCloak* vtkDSPFilterGroup::FilterDefinitions

Definition at line 71 of file vtkDSPFilterGroup.h.

vtkDSPFilterGroupVectorArraySTLCloak* vtkDSPFilterGroup::CachedInputs
protected

Definition at line 78 of file vtkDSPFilterGroup.h.

vtkDSPFilterGroupVectorStringSTLCloak* vtkDSPFilterGroup::CachedInputNames
protected

Definition at line 79 of file vtkDSPFilterGroup.h.

vtkDSPFilterGroupVectorIntSTLCloak* vtkDSPFilterGroup::CachedInputTimesteps
protected

Definition at line 80 of file vtkDSPFilterGroup.h.

vtkDSPFilterGroupVectorVectorArraySTLCloak* vtkDSPFilterGroup::CachedOutputs
protected

Definition at line 82 of file vtkDSPFilterGroup.h.

vtkDSPFilterGroupVectorVectorIntSTLCloak* vtkDSPFilterGroup::CachedOutputTimesteps
protected

Definition at line 83 of file vtkDSPFilterGroup.h.


The documentation for this class was generated from the following file: