vtkBridgePointIteratorOnCell Class Reference

#include <vtkBridgePointIteratorOnCell.h>

Inheritance diagram for vtkBridgePointIteratorOnCell:
[legend]
Collaboration diagram for vtkBridgePointIteratorOnCell:
[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
vtkBridgePointIteratorOnCell
New ()
static int IsTypeOf (const char *type)
static
vtkBridgePointIteratorOnCell
SafeDownCast (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 Fri Sep 7 17:45:24 2007 for VTK by  doxygen 1.5.3