VTK
|
Composite dataset that holds multiple times. More...
#include <vtkTemporalDataSet.h>
Public Types | |
typedef vtkCompositeDataSet | Superclass |
![]() | |
typedef vtkDataObject | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
virtual void | PrintSelf (ostream &os, vtkIndent indent) |
virtual int | GetDataObjectType () |
void | SetTimeStep (unsigned int timestep, vtkDataObject *dobj) |
virtual int | GetExtentType () |
void | SetNumberOfTimeSteps (unsigned int numLevels) |
unsigned int | GetNumberOfTimeSteps () |
vtkDataObject * | GetTimeStep (unsigned int timestep) |
vtkInformation * | GetMetaData (unsigned int timestep) |
int | HasMetaData (unsigned int timestep) |
virtual vtkInformation * | GetMetaData (vtkCompositeDataIterator *iter) |
virtual int | HasMetaData (vtkCompositeDataIterator *iter) |
![]() | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual vtkCompositeDataIterator * | NewIterator () |
virtual vtkAlgorithmOutput * | GetProducerPort () |
virtual void | CopyStructure (vtkCompositeDataSet *input) |
virtual void | SetDataSet (vtkCompositeDataIterator *iter, vtkDataObject *dataObj) |
virtual vtkDataObject * | GetDataSet (vtkCompositeDataIterator *iter) |
virtual unsigned long | GetActualMemorySize () |
virtual void | Initialize () |
virtual vtkIdType | GetNumberOfPoints () |
virtual void | ShallowCopy (vtkDataObject *src) |
virtual void | DeepCopy (vtkDataObject *src) |
Static Public Member Functions | |
static vtkTemporalDataSet * | New () |
static int | IsTypeOf (const char *type) |
static vtkTemporalDataSet * | SafeDownCast (vtkObject *o) |
static vtkTemporalDataSet * | GetData (vtkInformation *info) |
static vtkTemporalDataSet * | GetData (vtkInformationVector *v, int i=0) |
![]() | |
static int | IsTypeOf (const char *type) |
static vtkCompositeDataSet * | SafeDownCast (vtkObject *o) |
static vtkInformationStringKey * | NAME () |
static vtkCompositeDataSet * | GetData (vtkInformation *info) |
static vtkCompositeDataSet * | GetData (vtkInformationVector *v, int i=0) |
Protected Member Functions | |
vtkTemporalDataSet () | |
~vtkTemporalDataSet () | |
![]() | |
vtkCompositeDataSet () | |
~vtkCompositeDataSet () | |
void | SetNumberOfChildren (unsigned int num) |
unsigned int | GetNumberOfChildren () |
void | SetChild (unsigned int index, vtkDataObject *) |
void | RemoveChild (unsigned int index) |
vtkDataObject * | GetChild (unsigned int num) |
vtkInformation * | GetChildMetaData (unsigned int index) |
void | SetChildMetaData (unsigned int index, vtkInformation *info) |
int | HasChildMetaData (unsigned int index) |
Additional Inherited Members | |
![]() | |
vtkCompositeDataSetInternals * | Internals |
Composite dataset that holds multiple times.
vtkTemporalDataSet is a vtkCompositeDataSet that stores multiple time steps of data.
Definition at line 31 of file vtkTemporalDataSet.h.
Definition at line 36 of file vtkTemporalDataSet.h.
|
protected |
|
protected |
|
static |
|
virtual |
Reimplemented from vtkCompositeDataSet.
|
static |
|
virtual |
Reimplemented from vtkCompositeDataSet.
|
static |
|
virtual |
|
inlinevirtual |
Return class name of data type (see vtkType.h for definitions).
Reimplemented from vtkCompositeDataSet.
Definition at line 40 of file vtkTemporalDataSet.h.
|
inline |
Set the number of time steps in theis dataset
Definition at line 44 of file vtkTemporalDataSet.h.
|
inline |
Returns the number of time steps.
Definition at line 52 of file vtkTemporalDataSet.h.
void vtkTemporalDataSet::SetTimeStep | ( | unsigned int | timestep, |
vtkDataObject * | dobj | ||
) |
Set a data object as a timestep. Cannot be vtkTemporalDataSet.
|
inline |
Get a timestep.
Definition at line 63 of file vtkTemporalDataSet.h.
|
inline |
Get timestep meta-data.
Definition at line 69 of file vtkTemporalDataSet.h.
|
inline |
Returns if timestep meta-data is present.
Definition at line 75 of file vtkTemporalDataSet.h.
|
static |
Retrieve an instance of this class from an information object.
|
static |
Retrieve an instance of this class from an information object.
|
inlinevirtual |
The extent type is a 3D extent
Definition at line 88 of file vtkTemporalDataSet.h.
|
inlinevirtual |
Unhiding superclass method.
Reimplemented from vtkCompositeDataSet.
Definition at line 92 of file vtkTemporalDataSet.h.
|
inlinevirtual |
Unhiding superclass method.
Reimplemented from vtkCompositeDataSet.
Definition at line 99 of file vtkTemporalDataSet.h.