vtkGeodesicPath Class Reference

#include <vtkGeodesicPath.h>

Inheritance diagram for vtkGeodesicPath:

Inheritance graph
[legend]
Collaboration diagram for vtkGeodesicPath:

Collaboration graph
[legend]

List of all members.


Detailed Description

Abstract base for classes that generate a geodesic path.

Serves as a base class for algorithms that trace a geodesic path on a polygonal dataset.

Definition at line 29 of file vtkGeodesicPath.h.

typedef vtkPolyDataAlgorithm Superclass
virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
static int IsTypeOf (const char *type)
static vtkGeodesicPathSafeDownCast (vtkObject *o)

Public Member Functions

virtual double GetGeodesicLength ()=0

Protected Member Functions

 vtkGeodesicPath ()
 ~vtkGeodesicPath ()
virtual int FillInputPortInformation (int port, vtkInformation *info)

Member Typedef Documentation

Standard methids for printing and determining type information.

Reimplemented from vtkPolyDataAlgorithm.

Reimplemented in vtkDijkstraGraphGeodesicPath, vtkDijkstraImageGeodesicPath, and vtkGraphGeodesicPath.

Definition at line 35 of file vtkGeodesicPath.h.


Constructor & Destructor Documentation

vtkGeodesicPath::vtkGeodesicPath (  )  [protected]

vtkGeodesicPath::~vtkGeodesicPath (  )  [protected]


Member Function Documentation

virtual const char* vtkGeodesicPath::GetClassName (  )  [virtual]

Standard methids for printing and determining type information.

Reimplemented from vtkPolyDataAlgorithm.

Reimplemented in vtkDijkstraGraphGeodesicPath, vtkDijkstraImageGeodesicPath, and vtkGraphGeodesicPath.

static int vtkGeodesicPath::IsTypeOf ( const char *  type  )  [static]

Standard methids for printing and determining type information.

Reimplemented from vtkPolyDataAlgorithm.

Reimplemented in vtkDijkstraGraphGeodesicPath, vtkDijkstraImageGeodesicPath, and vtkGraphGeodesicPath.

virtual int vtkGeodesicPath::IsA ( const char *  type  )  [virtual]

Standard methids for printing and determining type information.

Reimplemented from vtkPolyDataAlgorithm.

Reimplemented in vtkDijkstraGraphGeodesicPath, vtkDijkstraImageGeodesicPath, and vtkGraphGeodesicPath.

static vtkGeodesicPath* vtkGeodesicPath::SafeDownCast ( vtkObject o  )  [static]

Standard methids for printing and determining type information.

Reimplemented from vtkPolyDataAlgorithm.

Reimplemented in vtkDijkstraGraphGeodesicPath, vtkDijkstraImageGeodesicPath, and vtkGraphGeodesicPath.

void vtkGeodesicPath::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Standard methids for printing and determining type information.

Reimplemented from vtkPolyDataAlgorithm.

Reimplemented in vtkDijkstraGraphGeodesicPath, vtkDijkstraImageGeodesicPath, and vtkGraphGeodesicPath.

virtual double vtkGeodesicPath::GetGeodesicLength (  )  [pure virtual]

virtual int vtkGeodesicPath::FillInputPortInformation ( int  port,
vtkInformation info 
) [protected, virtual]

Fill the input port information objects for this algorithm. This is invoked by the first call to GetInputPortInformation for each port so subclasses can specify what they can handle.

Reimplemented from vtkPolyDataAlgorithm.

Reimplemented in vtkDijkstraImageGeodesicPath.


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

Generated on Wed Jun 3 19:04:55 2009 for VTK by  doxygen 1.5.6