VTK
dox
Filters
Modeling
vtkGraphGeodesicPath.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkGraphGeodesicPath.h
5
6
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
7
All rights reserved.
8
See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
9
10
This software is distributed WITHOUT ANY WARRANTY; without even
11
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12
PURPOSE. See the above copyright notice for more information.
13
14
=========================================================================*/
24
#ifndef vtkGraphGeodesicPath_h
25
#define vtkGraphGeodesicPath_h
26
27
#include "vtkFiltersModelingModule.h"
// For export macro
28
#include "
vtkGeodesicPath.h
"
29
30
class
vtkIdList
;
31
32
class
VTKFILTERSMODELING_EXPORT
vtkGraphGeodesicPath
:
public
vtkGeodesicPath
33
{
34
public
:
36
39
vtkTypeMacro(
vtkGraphGeodesicPath
,
vtkGeodesicPath
);
40
void
PrintSelf
(ostream& os,
vtkIndent
indent)
override
;
42
44
47
vtkGetMacro(StartVertex,
vtkIdType
);
48
vtkSetMacro(StartVertex,
vtkIdType
);
50
52
55
vtkGetMacro(EndVertex,
vtkIdType
);
56
vtkSetMacro(EndVertex,
vtkIdType
);
58
59
protected
:
60
vtkGraphGeodesicPath
();
61
~
vtkGraphGeodesicPath
()
override
;
62
63
vtkIdType
StartVertex
;
64
vtkIdType
EndVertex
;
65
66
private
:
67
vtkGraphGeodesicPath
(
const
vtkGraphGeodesicPath
&) =
delete
;
68
void
operator=(
const
vtkGraphGeodesicPath
&) =
delete
;
69
70
};
71
72
#endif
73
vtkGraphGeodesicPath
Abstract base for classes that generate a geodesic path on a graph (mesh).
Definition:
vtkGraphGeodesicPath.h:32
vtkIdType
int vtkIdType
Definition:
vtkType.h:347
vtkGraphGeodesicPath::EndVertex
vtkIdType EndVertex
Definition:
vtkGraphGeodesicPath.h:64
vtkIndent
a simple class to control print indentation
Definition:
vtkIndent.h:39
vtkIdList
list of point or cell ids
Definition:
vtkIdList.h:36
vtkGeodesicPath
Abstract base for classes that generate a geodesic path.
Definition:
vtkGeodesicPath.h:31
vtkGeodesicPath.h
vtkGeodesicPath::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkGraphGeodesicPath::StartVertex
vtkIdType StartVertex
Definition:
vtkGraphGeodesicPath.h:63
Generated by
1.8.16