VTK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
home
demarle
Source
VTK
release
8.2
build
Utilities
Doxygen
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::StartVertex
vtkIdType StartVertex
Definition:
vtkGraphGeodesicPath.h:63
vtkGeodesicPath.h
vtkGeodesicPath::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent) override
Standard methods for printing and determining type information.
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
vtkGraphGeodesicPath
Abstract base for classes that generate a geodesic path on a graph (mesh).
Definition:
vtkGraphGeodesicPath.h:32
Generated by
1.8.11