Go to the documentation of this file.
10 #ifndef vtk_m_rendering_MapperGlyphBase_h
11 #define vtk_m_rendering_MapperGlyphBase_h
25 class CanvasRayTracer;
50 virtual bool GetUseCells()
const;
52 virtual void SetUseCells();
54 virtual bool GetUsePoints()
const;
56 virtual void SetUsePoints();
58 virtual bool GetUseNodes()
const;
60 virtual void SetUseNodes();
64 virtual bool GetUseStride()
const;
65 virtual void SetUseStride(
bool on);
67 virtual void SetStride(
vtkm::Id stride);
78 virtual bool GetScaleByValue()
const;
80 virtual void SetScaleByValue(
bool on);
94 virtual void SetCompositeBackground(
bool on);
103 bool CompositeBackground =
true;
107 bool UseStride =
false;
110 bool ScaleByValue =
false;
117 #endif //vtk_m_rendering_MapperGlyphBase_h
Groups connected points that have the same field value.
Definition: Atomic.h:19
#define VTKM_RENDERING_EXPORT
Definition: vtkm_rendering_export.h:44
Association
Identifies what elements of a data set a field is associated with.
Definition: Field.h:38
Contains and manages the geometric data structures that VTK-m operates on.
Definition: DataSet.h:57
Base class for glyph mappers.
Definition: MapperGlyphBase.h:31
A CellSet of an unknown type.
Definition: UnknownCellSet.h:48
Manages a coordinate system for a DataSet.
Definition: CoordinateSystem.h:30
Converts data into commands to a rendering system.
Definition: Mapper.h:29
Represents the image space that is the target of rendering.
Definition: Canvas.h:35
A Field encapsulates an array on some piece of the mesh, such as the points, a cell set,...
Definition: Field.h:31
@ Points
A field that applies to points.
vtkm::Int64 Id
Base type to use to index arrays.
Definition: Types.h:227
float Float32
Base type to use for 32-bit floating-point numbers.
Definition: Types.h:157
Represents the image space that is the target of rendering using the internal ray tracing code.
Definition: CanvasRayTracer.h:25
#define VTKM_DEPRECATED(...)
Definition: Deprecated.h:145