vtkGraphGeodesicPath Class Reference

#include <vtkGraphGeodesicPath.h>

Inheritance diagram for vtkGraphGeodesicPath:

Inheritance graph
[legend]
Collaboration diagram for vtkGraphGeodesicPath:

Collaboration graph
[legend]

List of all members.


Detailed Description

Abstract base for classes that generate a geodesic path on a graph (mesh).

Serves as a base class for algorithms that trace a geodesic on a polygonal dataset treating it as a graph. ie points connecting the vertices of the graph

Definition at line 30 of file vtkGraphGeodesicPath.h.

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

Public Member Functions

virtual vtkIdType GetStartVertex ()
virtual void SetStartVertex (vtkIdType)
virtual vtkIdType GetEndVertex ()
virtual void SetEndVertex (vtkIdType)

Protected Member Functions

 vtkGraphGeodesicPath ()
 ~vtkGraphGeodesicPath ()

Protected Attributes

vtkIdType StartVertex
vtkIdType EndVertex

Member Typedef Documentation

Standard methids for printing and determining type information.

Reimplemented from vtkGeodesicPath.

Reimplemented in vtkDijkstraGraphGeodesicPath.

Definition at line 35 of file vtkGraphGeodesicPath.h.


Constructor & Destructor Documentation

vtkGraphGeodesicPath::vtkGraphGeodesicPath (  )  [protected]

vtkGraphGeodesicPath::~vtkGraphGeodesicPath (  )  [protected]


Member Function Documentation

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

Standard methids for printing and determining type information.

Reimplemented from vtkGeodesicPath.

Reimplemented in vtkDijkstraGraphGeodesicPath.

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

Standard methids for printing and determining type information.

Reimplemented from vtkGeodesicPath.

Reimplemented in vtkDijkstraGraphGeodesicPath.

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

Standard methids for printing and determining type information.

Reimplemented from vtkGeodesicPath.

Reimplemented in vtkDijkstraGraphGeodesicPath.

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

Standard methids for printing and determining type information.

Reimplemented from vtkGeodesicPath.

Reimplemented in vtkDijkstraGraphGeodesicPath.

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

Standard methids for printing and determining type information.

Reimplemented from vtkGeodesicPath.

Reimplemented in vtkDijkstraGraphGeodesicPath.

virtual vtkIdType vtkGraphGeodesicPath::GetStartVertex (  )  [virtual]

The vertex at the start of the shortest path

virtual void vtkGraphGeodesicPath::SetStartVertex ( vtkIdType   )  [virtual]

The vertex at the start of the shortest path

virtual vtkIdType vtkGraphGeodesicPath::GetEndVertex (  )  [virtual]

The vertex at the end of the shortest path

virtual void vtkGraphGeodesicPath::SetEndVertex ( vtkIdType   )  [virtual]

The vertex at the end of the shortest path


Member Data Documentation

Definition at line 55 of file vtkGraphGeodesicPath.h.

Definition at line 56 of file vtkGraphGeodesicPath.h.


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

Generated on Sat Dec 27 13:27:06 2008 for VTK by  doxygen 1.5.6