ParaView
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkSpyPlotBlockIterator Class Referenceabstract

#include <vtkSpyPlotBlockIterator.h>

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

Public Member Functions

virtual void Init (int numberOfProcessors, int processorId, vtkSpyPlotReader *parent, vtkSpyPlotReaderMap *fileMap, int currentTimeStep)
 
virtual void Start ()=0
 
virtual int GetNumberOfBlocksToProcess ()=0
 
int IsActive () const
 
void Next ()
 
vtkSpyPlotBlockGetBlock () const
 
int GetBlockID () const
 
int GetNumberOfFields () const
 
vtkSpyPlotUniReaderGetUniReader () const
 
int GetNumberOfProcessors () const
 
int GetProcessorId () const
 
virtual ~vtkSpyPlotBlockIterator ()
 

Protected Member Functions

 vtkSpyPlotBlockIterator ()
 
virtual void FindFirstBlockOfCurrentOrNextFile ()=0
 

Protected Attributes

int NumberOfProcessors
 
int ProcessorId
 
vtkSpyPlotReaderMapFileMap
 
int CurrentTimeStep
 
int NumberOfFiles
 
int Active
 
int Block
 
int NumberOfFields
 
vtkSpyPlotUniReaderUniReader
 
vtkSpyPlotReaderMap::MapOfStringToSPCTH::iterator FileIterator
 
int FileIndex
 
int BlockEnd
 
vtkSpyPlotReaderParent
 

Detailed Description

Definition at line 14 of file vtkSpyPlotBlockIterator.h.

Constructor & Destructor Documentation

§ ~vtkSpyPlotBlockIterator()

virtual vtkSpyPlotBlockIterator::~vtkSpyPlotBlockIterator ( )
inlinevirtual

Definition at line 69 of file vtkSpyPlotBlockIterator.h.

§ vtkSpyPlotBlockIterator()

vtkSpyPlotBlockIterator::vtkSpyPlotBlockIterator ( )
protected

Member Function Documentation

§ Init()

virtual void vtkSpyPlotBlockIterator::Init ( int  numberOfProcessors,
int  processorId,
vtkSpyPlotReader parent,
vtkSpyPlotReaderMap fileMap,
int  currentTimeStep 
)
virtual

§ Start()

virtual void vtkSpyPlotBlockIterator::Start ( )
pure virtual

§ GetNumberOfBlocksToProcess()

virtual int vtkSpyPlotBlockIterator::GetNumberOfBlocksToProcess ( )
pure virtual

§ IsActive()

int vtkSpyPlotBlockIterator::IsActive ( ) const
inline

Definition at line 154 of file vtkSpyPlotBlockIterator.h.

§ Next()

void vtkSpyPlotBlockIterator::Next ( )
inline

Definition at line 125 of file vtkSpyPlotBlockIterator.h.

§ GetBlock()

vtkSpyPlotBlock * vtkSpyPlotBlockIterator::GetBlock ( ) const
inline

Definition at line 159 of file vtkSpyPlotBlockIterator.h.

§ GetBlockID()

int vtkSpyPlotBlockIterator::GetBlockID ( ) const
inline

Definition at line 165 of file vtkSpyPlotBlockIterator.h.

§ GetNumberOfFields()

int vtkSpyPlotBlockIterator::GetNumberOfFields ( ) const
inline

Definition at line 171 of file vtkSpyPlotBlockIterator.h.

§ GetUniReader()

vtkSpyPlotUniReader * vtkSpyPlotBlockIterator::GetUniReader ( ) const
inline

Definition at line 148 of file vtkSpyPlotBlockIterator.h.

§ GetNumberOfProcessors()

int vtkSpyPlotBlockIterator::GetNumberOfProcessors ( ) const
inline

Definition at line 143 of file vtkSpyPlotBlockIterator.h.

§ GetProcessorId()

int vtkSpyPlotBlockIterator::GetProcessorId ( ) const
inline

Definition at line 138 of file vtkSpyPlotBlockIterator.h.

§ FindFirstBlockOfCurrentOrNextFile()

virtual void vtkSpyPlotBlockIterator::FindFirstBlockOfCurrentOrNextFile ( )
protectedpure virtual

Member Data Documentation

§ NumberOfProcessors

int vtkSpyPlotBlockIterator::NumberOfProcessors
protected

Definition at line 76 of file vtkSpyPlotBlockIterator.h.

§ ProcessorId

int vtkSpyPlotBlockIterator::ProcessorId
protected

Definition at line 77 of file vtkSpyPlotBlockIterator.h.

§ FileMap

vtkSpyPlotReaderMap* vtkSpyPlotBlockIterator::FileMap
protected

Definition at line 78 of file vtkSpyPlotBlockIterator.h.

§ CurrentTimeStep

int vtkSpyPlotBlockIterator::CurrentTimeStep
protected

Definition at line 79 of file vtkSpyPlotBlockIterator.h.

§ NumberOfFiles

int vtkSpyPlotBlockIterator::NumberOfFiles
protected

Definition at line 81 of file vtkSpyPlotBlockIterator.h.

§ Active

int vtkSpyPlotBlockIterator::Active
protected

Definition at line 83 of file vtkSpyPlotBlockIterator.h.

§ Block

int vtkSpyPlotBlockIterator::Block
protected

Definition at line 84 of file vtkSpyPlotBlockIterator.h.

§ NumberOfFields

int vtkSpyPlotBlockIterator::NumberOfFields
protected

Definition at line 85 of file vtkSpyPlotBlockIterator.h.

§ UniReader

vtkSpyPlotUniReader* vtkSpyPlotBlockIterator::UniReader
protected

Definition at line 86 of file vtkSpyPlotBlockIterator.h.

§ FileIterator

vtkSpyPlotReaderMap::MapOfStringToSPCTH::iterator vtkSpyPlotBlockIterator::FileIterator
protected

Definition at line 88 of file vtkSpyPlotBlockIterator.h.

§ FileIndex

int vtkSpyPlotBlockIterator::FileIndex
protected

Definition at line 89 of file vtkSpyPlotBlockIterator.h.

§ BlockEnd

int vtkSpyPlotBlockIterator::BlockEnd
protected

Definition at line 91 of file vtkSpyPlotBlockIterator.h.

§ Parent

vtkSpyPlotReader* vtkSpyPlotBlockIterator::Parent
protected

Definition at line 92 of file vtkSpyPlotBlockIterator.h.


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