Go to the documentation of this file.
10 #ifndef vtk_m_rendering_ConnectivityProxy_h
11 #define vtk_m_rendering_ConnectivityProxy_h
27 using PartialVector64 = std::vector<vtkm::rendering::raytracing::PartialComposite<vtkm::Float64>>;
28 using PartialVector32 = std::vector<vtkm::rendering::raytracing::PartialComposite<vtkm::Float32>>;
46 void SetRenderMode(RenderMode mode);
49 void SetScalarField(
const std::string& fieldName);
50 void SetEmissionField(
const std::string& fieldName);
54 void SetCompositeBackground(
bool on);
55 void SetDebugPrints(
bool on);
77 #endif //vtk_m_rendering_SceneRendererVolume_h
Groups connected points that have the same field value.
Definition: Atomic.h:19
std::shared_ptr< InternalsType > Internals
Definition: ConnectivityProxy.h:72
A CellSet of an unknown type.
Definition: UnknownCellSet.h:48
Definition: CoordinateSystem.h:25
Definition: ConnectivityProxy.h:30
A Field encapsulates an array on some piece of the mesh, such as the points, a cell set,...
Definition: cont/Field.h:31
Represent an axis-aligned 3D bounds in space.
Definition: Bounds.h:29
RenderMode
Definition: ConnectivityProxy.h:40
float Float32
Definition: Types.h:154
double Float64
Definition: Types.h:155
Definition: CanvasRayTracer.h:23
std::vector< vtkm::rendering::raytracing::PartialComposite< vtkm::Float32 > > PartialVector32
Definition: ConnectivityProxy.h:28
std::vector< vtkm::rendering::raytracing::PartialComposite< vtkm::Float64 > > PartialVector64
Definition: ConnectivityProxy.h:27
Represent a continuous scalar range of values.
Definition: Range.h:31