VTK
dox
Accelerators
Piston
vtkPistonSort.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkPistonSort.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
=========================================================================*/
29
#ifndef vtkPistonSort_h
30
#define vtkPistonSort_h
31
32
#include "
vtkPistonAlgorithm.h
"
33
34
class
VTKACCELERATORSPISTON_EXPORT
vtkPistonSort
:
public
vtkPistonAlgorithm
35
{
36
public
:
37
vtkTypeMacro(
vtkPistonSort
,
vtkPistonAlgorithm
);
38
static
vtkPistonSort
*
New
();
39
void
PrintSelf
(ostream& os,
vtkIndent
indent);
40
41
protected
:
42
vtkPistonSort
() {VTK_LEGACY_BODY(
vtkPistonSort::vtkPistonSort
,
"VTK 6.3"
);}
43
~vtkPistonSort
() {}
44
48
virtual
int
RequestData
(
vtkInformation
* request,
49
vtkInformationVector
** inputVector,
50
vtkInformationVector
* outputVector);
51
52
53
private
:
54
vtkPistonSort
(
const
vtkPistonSort
&) VTK_DELETE_FUNCTION;
55
void
operator=(
const
vtkPistonSort
&) VTK_DELETE_FUNCTION;
56
57
};
58
59
#endif
vtkPistonAlgorithm.h
vtkPistonSort::vtkPistonSort
vtkPistonSort()
Definition:
vtkPistonSort.h:42
vtkInformationVector
Store zero or more vtkInformation instances.
Definition:
vtkInformationVector.h:42
vtkPistonSort::~vtkPistonSort
~vtkPistonSort()
Definition:
vtkPistonSort.h:43
vtkPistonSort::New
static vtkPistonSort * New()
vtkPistonAlgorithm
Superclass for algorithms that produce only PistonDataObjects.
Definition:
vtkPistonAlgorithm.h:45
vtkPistonSort
NVidia thrust filter example.
Definition:
vtkPistonSort.h:35
vtkIndent
a simple class to control print indentation
Definition:
vtkIndent.h:40
vtkPistonSort::PrintSelf
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
vtkInformation
Store vtkAlgorithm input/output information.
Definition:
vtkInformation.h:87
vtkPistonSort::RequestData
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
Method that does the actual calculation.
Generated by
1.8.20