Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

vtkBridgePointIteratorOnCell Class Reference

#include <vtkBridgePointIteratorOnCell.h>

Inheritance diagram for vtkBridgePointIteratorOnCell:

Inheritance graph
[legend]
Collaboration diagram for vtkBridgePointIteratorOnCell:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 34 of file vtkBridgePointIteratorOnCell.h.

Public Types

typedef vtkGenericPointIterator Superclass

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
void Begin ()
int IsAtEnd ()
void Next ()
double * GetPosition ()
void GetPosition (double x[3])
vtkIdType GetId ()
void InitWithCell (vtkBridgeCell *cell)

Static Public Member Functions

static vtkBridgePointIteratorOnCellNew ()
static int IsTypeOf (const char *type)
static vtkBridgePointIteratorOnCellSafeDownCast (vtkObject *o)

Protected Member Functions

 vtkBridgePointIteratorOnCell ()
virtual ~vtkBridgePointIteratorOnCell ()

Protected Attributes

vtkBridgeDataSetDataSet
vtkIdType Cursor
vtkIdListPtIds


Member Typedef Documentation

typedef vtkGenericPointIterator vtkBridgePointIteratorOnCell::Superclass
 

Standard VTK construction and type macros.

Reimplemented from vtkGenericPointIterator.

Definition at line 38 of file vtkBridgePointIteratorOnCell.h.


Constructor & Destructor Documentation

vtkBridgePointIteratorOnCell::vtkBridgePointIteratorOnCell  )  [protected]
 

Default constructor.

virtual vtkBridgePointIteratorOnCell::~vtkBridgePointIteratorOnCell  )  [protected, virtual]
 

Destructor.


Member Function Documentation

static vtkBridgePointIteratorOnCell* vtkBridgePointIteratorOnCell::New  )  [static]
 

Create an object with Debug turned off, modified time initialized to zero, and reference counting on.

Reimplemented from vtkObject.

virtual const char* vtkBridgePointIteratorOnCell::GetClassName  )  [virtual]
 

Standard VTK construction and type macros.

Reimplemented from vtkGenericPointIterator.

static int vtkBridgePointIteratorOnCell::IsTypeOf const char *  type  )  [static]
 

Standard VTK construction and type macros.

Reimplemented from vtkGenericPointIterator.

virtual int vtkBridgePointIteratorOnCell::IsA const char *  type  )  [virtual]
 

Standard VTK construction and type macros.

Reimplemented from vtkGenericPointIterator.

static vtkBridgePointIteratorOnCell* vtkBridgePointIteratorOnCell::SafeDownCast vtkObject o  )  [static]
 

Standard VTK construction and type macros.

Reimplemented from vtkGenericPointIterator.

void vtkBridgePointIteratorOnCell::PrintSelf ostream &  os,
vtkIndent  indent
[virtual]
 

Standard VTK construction and type macros.

Reimplemented from vtkGenericPointIterator.

void vtkBridgePointIteratorOnCell::Begin  )  [virtual]
 

Move iterator to first position if any (loop initialization).

Implements vtkGenericPointIterator.

int vtkBridgePointIteratorOnCell::IsAtEnd  )  [virtual]
 

Is there no point at iterator position? (exit condition).

Implements vtkGenericPointIterator.

void vtkBridgePointIteratorOnCell::Next  )  [virtual]
 

Move iterator to next position. (loop progression).

Precondition:
not_off: !IsAtEnd()

Implements vtkGenericPointIterator.

double* vtkBridgePointIteratorOnCell::GetPosition  )  [virtual]
 

Point at iterator position.

Precondition:
not_off: !IsAtEnd()
Postcondition:
result_exists: result!=0

Implements vtkGenericPointIterator.

void vtkBridgePointIteratorOnCell::GetPosition double  x[3]  )  [virtual]
 

Point at iterator position.

Precondition:
not_off: !IsAtEnd()

x_exists: x!=0

Implements vtkGenericPointIterator.

vtkIdType vtkBridgePointIteratorOnCell::GetId  )  [virtual]
 

Unique identifier for the point, could be non-contiguous

Precondition:
not_off: !IsAtEnd()

Implements vtkGenericPointIterator.

void vtkBridgePointIteratorOnCell::InitWithCell vtkBridgeCell cell  ) 
 

The iterator will iterate over the point of a cell

Precondition:
cell_exists: cell!=0


Member Data Documentation

vtkBridgeDataSet* vtkBridgePointIteratorOnCell::DataSet [protected]
 

Definition at line 74 of file vtkBridgePointIteratorOnCell.h.

vtkIdType vtkBridgePointIteratorOnCell::Cursor [protected]
 

Definition at line 75 of file vtkBridgePointIteratorOnCell.h.

vtkIdList* vtkBridgePointIteratorOnCell::PtIds [protected]
 

Definition at line 77 of file vtkBridgePointIteratorOnCell.h.


The documentation for this class was generated from the following file:
Generated on Mon Jan 21 23:35:57 2008 for VTK by  doxygen 1.4.3-20050530