superclass for composite data iterators
More...
#include <vtkCompositeDataIterator.h>
superclass for composite data iterators
vtkCompositeDataIterator provides an interface for accessing datasets in a collection (vtkCompositeDataIterator).
- Examples:
- vtkCompositeDataIterator (Examples)
- Tests:
- vtkCompositeDataIterator (Tests)
Definition at line 40 of file vtkCompositeDataIterator.h.
vtkCompositeDataIterator::vtkCompositeDataIterator |
( |
| ) |
|
|
protected |
virtual vtkCompositeDataIterator::~vtkCompositeDataIterator |
( |
| ) |
|
|
protectedvirtual |
static int vtkCompositeDataIterator::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
virtual int vtkCompositeDataIterator::IsA |
( |
const char * |
type | ) |
|
|
virtual |
virtual vtkObjectBase* vtkCompositeDataIterator::NewInstanceInternal |
( |
| ) |
const |
|
protectedvirtual |
void vtkCompositeDataIterator::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
Set the composite dataset this iterator is iterating over. Must be set before traversal begins.
Set the composite dataset this iterator is iterating over. Must be set before traversal begins.
virtual void vtkCompositeDataIterator::InitTraversal |
( |
| ) |
|
|
virtual |
Begin iterating over the composite dataset structure.
virtual void vtkCompositeDataIterator::InitReverseTraversal |
( |
| ) |
|
|
virtual |
Begin iterating over the composite dataset structure in reverse order.
virtual void vtkCompositeDataIterator::GoToFirstItem |
( |
| ) |
|
|
pure virtual |
virtual void vtkCompositeDataIterator::GoToNextItem |
( |
| ) |
|
|
pure virtual |
virtual int vtkCompositeDataIterator::IsDoneWithTraversal |
( |
| ) |
|
|
pure virtual |
virtual vtkDataObject* vtkCompositeDataIterator::GetCurrentDataObject |
( |
| ) |
|
|
pure virtual |
virtual vtkInformation* vtkCompositeDataIterator::GetCurrentMetaData |
( |
| ) |
|
|
pure virtual |
Returns the meta-data associated with the current item. This will allocate a new vtkInformation object is none is already present. Use HasCurrentMetaData to avoid unnecessary creation of vtkInformation objects.
Implemented in vtkUniformGridAMRDataIterator.
virtual int vtkCompositeDataIterator::HasCurrentMetaData |
( |
| ) |
|
|
pure virtual |
Returns if the a meta-data information object is present for the current item. Return 1 on success, 0 otherwise.
Implemented in vtkUniformGridAMRDataIterator.
virtual void vtkCompositeDataIterator::SetSkipEmptyNodes |
( |
int |
| ) |
|
|
virtual |
If SkipEmptyNodes is true, then NULL datasets will be skipped. Default is true.
virtual int vtkCompositeDataIterator::GetSkipEmptyNodes |
( |
| ) |
|
|
virtual |
If SkipEmptyNodes is true, then NULL datasets will be skipped. Default is true.
virtual void vtkCompositeDataIterator::SkipEmptyNodesOn |
( |
| ) |
|
|
virtual |
If SkipEmptyNodes is true, then NULL datasets will be skipped. Default is true.
virtual void vtkCompositeDataIterator::SkipEmptyNodesOff |
( |
| ) |
|
|
virtual |
If SkipEmptyNodes is true, then NULL datasets will be skipped. Default is true.
virtual unsigned int vtkCompositeDataIterator::GetCurrentFlatIndex |
( |
| ) |
|
|
pure virtual |
virtual int vtkCompositeDataIterator::GetReverse |
( |
| ) |
|
|
virtual |
Returns if the iteration is in reverse order.
int vtkCompositeDataIterator::SkipEmptyNodes |
|
protected |
int vtkCompositeDataIterator::Reverse |
|
protected |
The documentation for this class was generated from the following file: