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