VTK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
home
demarle
Builds
VTK
release
Utilities
Doxygen
dox
Rendering
Volume
Testing
Cxx
ExerciseUnstructuredGridRayCastMapper.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: ExerciseUnstructuredGridRayCastMapper.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
=========================================================================*/
15
16
#ifndef _ExerciseUnstructuredGridRayCastMapper_h
17
#define _ExerciseUnstructuredGridRayCastMapper_h
18
19
#include "
vtkSystemIncludes.h
"
20
21
class
vtkUnstructuredGridVolumeRayCastFunction
;
22
class
vtkUnstructuredGridVolumeRayIntegrator
;
23
24
typedef
vtkUnstructuredGridVolumeRayCastFunction
*(*RayCastFunctionCreator)(void);
25
typedef
vtkUnstructuredGridVolumeRayIntegrator
*(*RayIntegratorCreator)(void);
26
27
// Exercises the unstructured grid ray cast mapper with the given function
28
// and integrator.
29
int
ExerciseUnstructuredGridRayCastMapper
(
30
int
argc,
char
*argv[],
31
RayCastFunctionCreator
NewFunction = NULL,
32
RayIntegratorCreator
NewIntegrator = NULL,
33
int
UseCellData = 0,
34
int
TestDependentComponents = 1);
35
36
#endif
vtkSystemIncludes.h
vtkUnstructuredGridVolumeRayIntegrator
a superclass for volume ray integration functions
Definition:
vtkUnstructuredGridVolumeRayIntegrator.h:44
vtkUnstructuredGridVolumeRayCastFunction
a superclass for ray casting functions
Definition:
vtkUnstructuredGridVolumeRayCastFunction.h:41
RayIntegratorCreator
vtkUnstructuredGridVolumeRayIntegrator *(* RayIntegratorCreator)(void)
Definition:
ExerciseUnstructuredGridRayCastMapper.h:25
RayCastFunctionCreator
vtkUnstructuredGridVolumeRayCastFunction *(* RayCastFunctionCreator)(void)
Definition:
ExerciseUnstructuredGridRayCastMapper.h:24
ExerciseUnstructuredGridRayCastMapper
int ExerciseUnstructuredGridRayCastMapper(int argc, char *argv[], RayCastFunctionCreator NewFunction=NULL, RayIntegratorCreator NewIntegrator=NULL, int UseCellData=0, int TestDependentComponents=1)
Generated by
1.8.9.1