Go to the documentation of this file.
10 #ifndef vtk_m_rendering_raytracing_VolumeRendererStructured_h
11 #define vtk_m_rendering_raytracing_VolumeRendererStructured_h
16 #include <vtkm/rendering/vtkm_rendering_export.h>
36 void EnableCompositeBackground();
39 void DisableCompositeBackground();
61 template <
typename Precision,
typename Device>
63 template <
typename Precision>
Definition: VolumeRendererStructured.h:25
vtkm::cont::CellSetStructured< 3 > Cellset
Definition: VolumeRendererStructured.h:70
Groups connected points that have the same field value.
Definition: Atomic.h:19
vtkm::Range ScalarRange
Definition: VolumeRendererStructured.h:74
ArrayHandleCartesianProduct is a specialization of ArrayHandle.
Definition: ArrayHandleCartesianProduct.h:326
bool IsUniformDataSet
Definition: VolumeRendererStructured.h:67
vtkm::Float32 SampleDistance
Definition: VolumeRendererStructured.h:73
Definition: CoordinateSystem.h:25
Definition: VolumeRendererStructured.h:64
A Field encapsulates an array on some piece of the mesh, such as the points, a cell set,...
Definition: cont/Field.h:31
const vtkm::cont::Field * ScalarField
Definition: VolumeRendererStructured.h:71
#define VTKM_CONT
Definition: ExportMacros.h:57
Represent an axis-aligned 3D bounds in space.
Definition: Bounds.h:29
vtkm::Bounds SpatialExtent
Definition: VolumeRendererStructured.h:68
float Float32
Definition: Types.h:154
vtkm::cont::CoordinateSystem Coordinates
Definition: VolumeRendererStructured.h:69
bool IsSceneDirty
Definition: VolumeRendererStructured.h:64
vtkm::cont::ArrayHandle< vtkm::Vec4f_32 > ColorMap
Definition: VolumeRendererStructured.h:72
Represent a continuous scalar range of values.
Definition: Range.h:31