VTK
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
dox
Infovis
vtkPassThrough.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkPassThrough.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
=========================================================================*/
25
#ifndef __vtkPassThrough_h
26
#define __vtkPassThrough_h
27
28
#include "
vtkPassInputTypeAlgorithm.h
"
29
30
class
VTK_INFOVIS_EXPORT
vtkPassThrough
:
public
vtkPassInputTypeAlgorithm
31
{
32
public
:
33
static
vtkPassThrough
*
New
();
34
vtkTypeMacro(
vtkPassThrough
,
vtkPassInputTypeAlgorithm
);
35
void
PrintSelf
(ostream& os,
vtkIndent
indent);
36
38
int
FillInputPortInformation
(
int
port
,
vtkInformation
*
info
);
39
41
45
vtkSetMacro(DeepCopyInput,
int
);
46
vtkGetMacro(DeepCopyInput,
int
);
47
vtkBooleanMacro(DeepCopyInput,
int
);
49
50
protected
:
51
vtkPassThrough
();
52
~
vtkPassThrough
();
53
54
virtual
int
RequestData
(
55
vtkInformation
*,
56
vtkInformationVector
**,
57
vtkInformationVector
*);
58
59
int
DeepCopyInput
;
60
61
private
:
62
vtkPassThrough
(
const
vtkPassThrough
&);
// Not implemented
63
void
operator=(
const
vtkPassThrough
&);
// Not implemented
64
};
65
66
#endif
67
Generated on Wed Nov 21 2012 21:33:58 for VTK by
1.8.2