VTK
|
Abstract base for classes that generate a geodesic path on a graph (mesh). More...
#include <vtkGraphGeodesicPath.h>
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 |
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 vtkGraphGeodesicPath * | SafeDownCast (vtkObject *o) |
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.
Standard methids for printing and determining type information.
Reimplemented from vtkGeodesicPath.
Reimplemented in vtkDijkstraImageGeodesicPath, and vtkDijkstraGraphGeodesicPath.
Definition at line 35 of file vtkGraphGeodesicPath.h.
vtkGraphGeodesicPath::vtkGraphGeodesicPath | ( | ) | [protected] |
vtkGraphGeodesicPath::~vtkGraphGeodesicPath | ( | ) | [protected] |
virtual const char* vtkGraphGeodesicPath::GetClassName | ( | ) | [virtual] |
Standard methids for printing and determining type information.
Reimplemented from vtkGeodesicPath.
Reimplemented in vtkDijkstraImageGeodesicPath, and vtkDijkstraGraphGeodesicPath.
static int vtkGraphGeodesicPath::IsTypeOf | ( | const char * | type | ) | [static] |
Standard methids for printing and determining type information.
Reimplemented from vtkGeodesicPath.
Reimplemented in vtkDijkstraImageGeodesicPath, and vtkDijkstraGraphGeodesicPath.
virtual int vtkGraphGeodesicPath::IsA | ( | const char * | type | ) | [virtual] |
Standard methids for printing and determining type information.
Reimplemented from vtkGeodesicPath.
Reimplemented in vtkDijkstraImageGeodesicPath, and vtkDijkstraGraphGeodesicPath.
static vtkGraphGeodesicPath* vtkGraphGeodesicPath::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Standard methids for printing and determining type information.
Reimplemented from vtkGeodesicPath.
Reimplemented in vtkDijkstraImageGeodesicPath, and vtkDijkstraGraphGeodesicPath.
void vtkGraphGeodesicPath::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
Standard methids for printing and determining type information.
Reimplemented from vtkGeodesicPath.
Reimplemented in vtkDijkstraImageGeodesicPath, and 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
vtkIdType vtkGraphGeodesicPath::StartVertex [protected] |
Definition at line 55 of file vtkGraphGeodesicPath.h.
vtkIdType vtkGraphGeodesicPath::EndVertex [protected] |
Definition at line 56 of file vtkGraphGeodesicPath.h.