ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkTimeStepProgressFilter Class Reference

This filter can be attached to any filter/source/reader that supports time. More...

#include <vtkTimeStepProgressFilter.h>

Inherits vtkTableAlgorithm.

Public Types

typedef vtkTableAlgorithm Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 

Static Public Member Functions

static vtkTimeStepProgressFilterNew ()
 
static int IsTypeOf (const char *type)
 
static vtkTimeStepProgressFilterSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkTimeStepProgressFilter ()
 
 ~vtkTimeStepProgressFilter ()
 
virtual int FillInputPortInformation (int port, vtkInformation *info)
 
virtual int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 
virtual int RequestInformation (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
 

Protected Attributes

double TimeRange [2]
 
double * TimeSteps
 
int NumTimeSteps
 
bool UseTimeRange
 

Detailed Description

This filter can be attached to any filter/source/reader that supports time.

vtkTimeStepProgressFilter will generate a 1x1 vtkTable with a progress rate between 0 and 1 that correspond to the actual time step/value relatively to the number of timesteps/data time range.

Definition at line 30 of file vtkTimeStepProgressFilter.h.

Member Typedef Documentation

§ Superclass

typedef vtkTableAlgorithm vtkTimeStepProgressFilter::Superclass

Definition at line 34 of file vtkTimeStepProgressFilter.h.

Constructor & Destructor Documentation

§ vtkTimeStepProgressFilter()

vtkTimeStepProgressFilter::vtkTimeStepProgressFilter ( )
protected

§ ~vtkTimeStepProgressFilter()

vtkTimeStepProgressFilter::~vtkTimeStepProgressFilter ( )
protected

Member Function Documentation

§ New()

static vtkTimeStepProgressFilter* vtkTimeStepProgressFilter::New ( )
static

§ GetClassName()

virtual const char* vtkTimeStepProgressFilter::GetClassName ( )
virtual

§ IsTypeOf()

static int vtkTimeStepProgressFilter::IsTypeOf ( const char *  type)
static

§ IsA()

virtual int vtkTimeStepProgressFilter::IsA ( const char *  type)
virtual

§ SafeDownCast()

static vtkTimeStepProgressFilter* vtkTimeStepProgressFilter::SafeDownCast ( vtkObject *  o)
static

§ PrintSelf()

void vtkTimeStepProgressFilter::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

§ FillInputPortInformation()

virtual int vtkTimeStepProgressFilter::FillInputPortInformation ( int  port,
vtkInformation *  info 
)
protectedvirtual

§ RequestData()

virtual int vtkTimeStepProgressFilter::RequestData ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protectedvirtual

§ RequestInformation()

virtual int vtkTimeStepProgressFilter::RequestInformation ( vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector 
)
protectedvirtual

Member Data Documentation

§ TimeRange

double vtkTimeStepProgressFilter::TimeRange[2]
protected

Definition at line 48 of file vtkTimeStepProgressFilter.h.

§ TimeSteps

double* vtkTimeStepProgressFilter::TimeSteps
protected

Definition at line 49 of file vtkTimeStepProgressFilter.h.

§ NumTimeSteps

int vtkTimeStepProgressFilter::NumTimeSteps
protected

Definition at line 50 of file vtkTimeStepProgressFilter.h.

§ UseTimeRange

bool vtkTimeStepProgressFilter::UseTimeRange
protected

Definition at line 51 of file vtkTimeStepProgressFilter.h.


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