VTK
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
dox
Rendering
Volume
vtkFixedPointVolumeRayCastCompositeGOHelper.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkFixedPointVolumeRayCastCompositeGOHelper.h
5
Language: C++
6
7
Copyright (c) 1993-2002 Ken Martin, Will Schroeder, Bill Lorensen
8
All rights reserved.
9
See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
10
11
This software is distributed WITHOUT ANY WARRANTY; without even
12
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
13
PURPOSE. See the above copyright notice for more information.
14
15
=========================================================================*/
16
32
#ifndef __vtkFixedPointVolumeRayCastCompositeGOHelper_h
33
#define __vtkFixedPointVolumeRayCastCompositeGOHelper_h
34
35
#include "vtkRenderingVolumeModule.h"
// For export macro
36
#include "
vtkFixedPointVolumeRayCastHelper.h
"
37
38
class
vtkFixedPointVolumeRayCastMapper
;
39
class
vtkVolume
;
40
41
class
VTKRENDERINGVOLUME_EXPORT
vtkFixedPointVolumeRayCastCompositeGOHelper
:
public
vtkFixedPointVolumeRayCastHelper
42
{
43
public
:
44
static
vtkFixedPointVolumeRayCastCompositeGOHelper
*
New
();
45
vtkTypeMacro(
vtkFixedPointVolumeRayCastCompositeGOHelper
,
vtkFixedPointVolumeRayCastHelper
);
46
void
PrintSelf
( ostream& os,
vtkIndent
indent );
47
48
virtual
void
GenerateImage
(
int
threadID,
49
int
threadCount,
50
vtkVolume
*vol,
51
vtkFixedPointVolumeRayCastMapper
*mapper);
52
53
protected
:
54
vtkFixedPointVolumeRayCastCompositeGOHelper
();
55
~
vtkFixedPointVolumeRayCastCompositeGOHelper
();
56
57
private
:
58
vtkFixedPointVolumeRayCastCompositeGOHelper
(
const
vtkFixedPointVolumeRayCastCompositeGOHelper
&);
// Not implemented.
59
void
operator=(
const
vtkFixedPointVolumeRayCastCompositeGOHelper
&);
// Not implemented.
60
};
61
62
#endif
63
64
Generated on Thu May 24 2012 22:22:37 for VTK by
1.8.1