ParaView
Public Member Functions | Static Public Member Functions | Protected Attributes
vtkPVCompositeDataInformationIterator Class Reference

iterator used to iterate over data information for a composite data set. More...

#include <vtkPVCompositeDataInformationIterator.h>

Inheritance diagram for vtkPVCompositeDataInformationIterator:
Inheritance graph
[legend]
Collaboration diagram for vtkPVCompositeDataInformationIterator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
void InitTraversal ()
bool IsDoneWithTraversal ()
void GoToNextItem ()
vtkPVDataInformationGetCurrentDataInformation ()
const char * GetCurrentName ()
void SetDataInformation (vtkPVDataInformation *)
virtual vtkPVDataInformationGetDataInformation ()

Static Public Member Functions

static
vtkPVCompositeDataInformationIterator
New ()
static int IsTypeOf (const char *type)
static
vtkPVCompositeDataInformationIterator
SafeDownCast (vtkObject *o)

Protected Attributes

unsigned int CurrentFlatIndex
vtkPVDataInformationDataInformation
virtual unsigned int GetCurrentFlatIndex ()
 vtkPVCompositeDataInformationIterator ()
 ~vtkPVCompositeDataInformationIterator ()

Detailed Description

iterator used to iterate over data information for a composite data set.

vtkPVCompositeDataInformationIterator is an iterator used to iterate over data information for a composite data set.

Definition at line 30 of file vtkPVCompositeDataInformationIterator.h.


Constructor & Destructor Documentation

vtkPVCompositeDataInformationIterator::vtkPVCompositeDataInformationIterator ( ) [protected]

Returns the current flat index/composite index. This is only valid is IsDoneWithTraversal() returns false.

vtkPVCompositeDataInformationIterator::~vtkPVCompositeDataInformationIterator ( ) [protected]

Returns the current flat index/composite index. This is only valid is IsDoneWithTraversal() returns false.


Member Function Documentation

static vtkPVCompositeDataInformationIterator* vtkPVCompositeDataInformationIterator::New ( ) [static]

Reimplemented from vtkObject.

virtual const char* vtkPVCompositeDataInformationIterator::GetClassName ( ) [virtual]

Reimplemented from vtkObject.

static int vtkPVCompositeDataInformationIterator::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkObject.

virtual int vtkPVCompositeDataInformationIterator::IsA ( const char *  type) [virtual]

Reimplemented from vtkObject.

static vtkPVCompositeDataInformationIterator* vtkPVCompositeDataInformationIterator::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkObject.

void vtkPVCompositeDataInformationIterator::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkObject.

void vtkPVCompositeDataInformationIterator::SetDataInformation ( vtkPVDataInformation )

Get/Set the vtkPVDataInformation instance to iterate over. It is assumed that the argument represents the data information for a composite dataset.

virtual vtkPVDataInformation* vtkPVCompositeDataInformationIterator::GetDataInformation ( ) [virtual]

Get/Set the vtkPVDataInformation instance to iterate over. It is assumed that the argument represents the data information for a composite dataset.

void vtkPVCompositeDataInformationIterator::InitTraversal ( )

Initializes the traversal.

bool vtkPVCompositeDataInformationIterator::IsDoneWithTraversal ( )

Returns true, if the iterator is finished with the traversal.

void vtkPVCompositeDataInformationIterator::GoToNextItem ( )

Goes to the next node.

vtkPVDataInformation* vtkPVCompositeDataInformationIterator::GetCurrentDataInformation ( )

Returns the current nodes data-information. If current node is a piece within a multi-piece dataset, then this will return NULL.

const char* vtkPVCompositeDataInformationIterator::GetCurrentName ( )

Returns the name for the current node. Name may be valid only for a child node. The root node has no name. Returns NULL when no name is provided.

virtual unsigned int vtkPVCompositeDataInformationIterator::GetCurrentFlatIndex ( ) [virtual]

Returns the current flat index/composite index. This is only valid is IsDoneWithTraversal() returns false.


Member Data Documentation

Definition at line 73 of file vtkPVCompositeDataInformationIterator.h.

Definition at line 74 of file vtkPVCompositeDataInformationIterator.h.


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