VTK
dox
Accelerators
Piston
vtkPistonThreshold.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkPistonThreshold.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 vtkPistonThreshold_h
26
#define vtkPistonThreshold_h
27
28
#include "
vtkPistonAlgorithm.h
"
29
30
class
VTKACCELERATORSPISTON_EXPORT
vtkPistonThreshold
:
public
vtkPistonAlgorithm
31
{
32
public
:
33
vtkTypeMacro(
vtkPistonThreshold
,
vtkPistonAlgorithm
);
34
static
vtkPistonThreshold
*
New
();
35
void
PrintSelf
(ostream& os,
vtkIndent
indent);
36
38
41
vtkSetMacro
(MinValue,
float
);
42
vtkGetMacro(MinValue,
float
);
44
46
49
vtkSetMacro
(MaxValue,
float
);
50
vtkGetMacro(MaxValue,
float
);
52
53
protected
:
54
vtkPistonThreshold
();
55
~vtkPistonThreshold
();
56
60
virtual
int
RequestData
(
vtkInformation
* request,
61
vtkInformationVector
** inputVector,
62
vtkInformationVector
* outputVector);
63
64
65
float
MinValue
;
66
float
MaxValue
;
67
68
private
:
69
vtkPistonThreshold
(
const
vtkPistonThreshold
&) VTK_DELETE_FUNCTION;
70
void
operator=(
const
vtkPistonThreshold
&) VTK_DELETE_FUNCTION;
71
72
};
73
74
#endif
vtkPistonAlgorithm.h
vtkPistonThreshold::vtkPistonThreshold
vtkPistonThreshold()
vtkInformationVector
Store zero or more vtkInformation instances.
Definition:
vtkInformationVector.h:42
vtkPistonThreshold::RequestData
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Method that does the actual calculation.
vtkPistonAlgorithm
Superclass for algorithms that produce only PistonDataObjects.
Definition:
vtkPistonAlgorithm.h:45
vtkPistonThreshold::New
static vtkPistonThreshold * New()
vtkPistonThreshold::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
vtkIndent
a simple class to control print indentation
Definition:
vtkIndent.h:40
vtkPistonThreshold
A filter that contours on the GPU.
Definition:
vtkPistonThreshold.h:31
vtkPistonThreshold::MinValue
float MinValue
Definition:
vtkPistonThreshold.h:65
vtkInformation
Store vtkAlgorithm input/output information.
Definition:
vtkInformation.h:87
vtkSetMacro
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkPistonThreshold::MaxValue
float MaxValue
Definition:
vtkPistonThreshold.h:66
vtkPistonThreshold::~vtkPistonThreshold
~vtkPistonThreshold()
Generated by
1.8.20