VTK
|
Implementation of vtkGenericPointIterator. More...
#include <vtkBridgePointIteratorOnDataSet.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 | InitWithDataSet (vtkBridgeDataSet *ds) |
![]() | |
virtual void | DebugOn () |
virtual void | DebugOff () |
unsigned char | GetDebug () |
void | SetDebug (unsigned char debugFlag) |
virtual void | Modified () |
virtual unsigned long | GetMTime () |
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
vtkCommand * | GetCommand (unsigned long tag) |
void | RemoveObserver (vtkCommand *) |
void | RemoveObservers (unsigned long event, vtkCommand *) |
void | RemoveObservers (const char *event, vtkCommand *) |
int | HasObserver (unsigned long event, vtkCommand *) |
int | HasObserver (const char *event, vtkCommand *) |
void | RemoveObserver (unsigned long tag) |
void | RemoveObservers (unsigned long event) |
void | RemoveObservers (const char *event) |
void | RemoveAllObservers () |
int | HasObserver (unsigned long event) |
int | HasObserver (const char *event) |
template<class U , class T > | |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
template<class U , class T > | |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
int | InvokeEvent (unsigned long event, void *callData) |
int | InvokeEvent (const char *event, void *callData) |
int | InvokeEvent (unsigned long event) |
int | InvokeEvent (const char *event) |
![]() | |
const char * | GetClassName () const |
virtual void | Delete () |
virtual void | FastDelete () |
void | Print (ostream &os) |
virtual void | Register (vtkObjectBase *o) |
virtual void | UnRegister (vtkObjectBase *o) |
void | SetReferenceCount (int) |
void | PrintRevisions (ostream &os) |
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
int | GetReferenceCount () |
Static Public Member Functions | |
static vtkBridgePointIteratorOnDataSet * | New () |
static int | IsTypeOf (const char *type) |
static vtkBridgePointIteratorOnDataSet * | SafeDownCast (vtkObject *o) |
![]() | |
static void | BreakOnError () |
static void | SetGlobalWarningDisplay (int val) |
static void | GlobalWarningDisplayOn () |
static void | GlobalWarningDisplayOff () |
static int | GetGlobalWarningDisplay () |
Protected Member Functions | |
vtkBridgePointIteratorOnDataSet () | |
virtual | ~vtkBridgePointIteratorOnDataSet () |
![]() | |
vtkGenericPointIterator () | |
virtual | ~vtkGenericPointIterator () |
![]() | |
vtkObject () | |
virtual | ~vtkObject () |
virtual void | RegisterInternal (vtkObjectBase *, int check) |
virtual void | UnRegisterInternal (vtkObjectBase *, int check) |
void | InternalGrabFocus (vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL) |
void | InternalReleaseFocus () |
![]() | |
vtkObjectBase () | |
virtual | ~vtkObjectBase () |
virtual void | CollectRevisions (ostream &os) |
virtual void | ReportReferences (vtkGarbageCollector *) |
vtkObjectBase (const vtkObjectBase &) | |
void | operator= (const vtkObjectBase &) |
Protected Attributes | |
vtkBridgeDataSet * | DataSet |
vtkIdType | Id |
int | Size |
Implementation of vtkGenericPointIterator.
It iterates over the points of a dataset (can be corner points of cells or isolated points)
Definition at line 35 of file vtkBridgePointIteratorOnDataSet.h.
Standard VTK construction and type macros.
Reimplemented from vtkGenericPointIterator.
Definition at line 39 of file vtkBridgePointIteratorOnDataSet.h.
|
protected |
Default constructor.
|
protectedvirtual |
Destructor.
|
static |
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
Reimplemented from vtkObject.
|
virtual |
Standard VTK construction and type macros.
Reimplemented from vtkGenericPointIterator.
|
static |
Standard VTK construction and type macros.
Reimplemented from vtkGenericPointIterator.
|
virtual |
Standard VTK construction and type macros.
Reimplemented from vtkGenericPointIterator.
|
static |
Standard VTK construction and type macros.
Reimplemented from vtkGenericPointIterator.
|
virtual |
Standard VTK construction and type macros.
Reimplemented from vtkGenericPointIterator.
|
virtual |
Move iterator to first position if any (loop initialization).
Implements vtkGenericPointIterator.
|
virtual |
Is there no point at iterator position? (exit condition).
Implements vtkGenericPointIterator.
|
virtual |
Move iterator to next position. (loop progression).
Implements vtkGenericPointIterator.
|
virtual |
Point at iterator position.
Implements vtkGenericPointIterator.
|
virtual |
Point at iterator position.
Implements vtkGenericPointIterator.
|
virtual |
Unique identifier for the point, could be non-contiguous
Implements vtkGenericPointIterator.
void vtkBridgePointIteratorOnDataSet::InitWithDataSet | ( | vtkBridgeDataSet * | ds | ) |
Used internally by vtkBridgeDataSet. Iterate over points of `ds'.
|
protected |
Definition at line 75 of file vtkBridgePointIteratorOnDataSet.h.
|
protected |
Definition at line 76 of file vtkBridgePointIteratorOnDataSet.h.
|
protected |
Definition at line 77 of file vtkBridgePointIteratorOnDataSet.h.