VTK
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
dox
Filtering
vtkPointSetToPointSetFilter.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkPointSetToPointSetFilter.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
=========================================================================*/
39
#ifndef __vtkPointSetToPointSetFilter_h
40
#define __vtkPointSetToPointSetFilter_h
41
42
#include "
vtkPointSetSource.h
"
43
44
class
vtkPolyData
;
45
class
vtkStructuredGrid
;
46
class
vtkUnstructuredGrid
;
47
48
class
VTK_FILTERING_EXPORT
vtkPointSetToPointSetFilter
:
public
vtkPointSetSource
49
{
50
public
:
51
vtkTypeMacro(
vtkPointSetToPointSetFilter
,
vtkPointSetSource
);
52
void
PrintSelf
(ostream& os,
vtkIndent
indent);
53
55
void
SetInput(
vtkPointSet
*input);
56
58
vtkPointSet
*GetInput();
59
61
63
vtkPointSet
*
GetOutput
();
64
vtkPointSet
*
GetOutput
(
int
idx)
65
{
66
return
this->
vtkPointSetSource::GetOutput
(idx);
67
}
69
71
vtkPolyData
*GetPolyDataOutput();
72
74
vtkStructuredGrid
*GetStructuredGridOutput();
75
77
vtkUnstructuredGrid
*GetUnstructuredGridOutput();
78
80
virtual
void
ComputeInputUpdateExtents
(
vtkDataObject
*output );
81
82
protected
:
83
vtkPointSetToPointSetFilter
();
84
~
vtkPointSetToPointSetFilter
();
85
86
private
:
87
vtkPointSetToPointSetFilter
(
const
vtkPointSetToPointSetFilter
&);
// Not implemented.
88
void
operator=(
const
vtkPointSetToPointSetFilter
&);
// Not implemented.
89
};
90
91
#endif
92
93
Generated on Fri Aug 2 2013 12:19:48 for VTK by
1.8.4