Go to the documentation of this file.
18 #ifndef viskores_rendering_MapperGlyphBase_h
19 #define viskores_rendering_MapperGlyphBase_h
33 class CanvasRayTracer;
58 virtual bool GetUseCells()
const;
60 virtual void SetUseCells();
62 virtual bool GetUsePoints()
const;
64 virtual void SetUsePoints();
66 virtual bool GetUseNodes()
const;
68 virtual void SetUseNodes();
72 virtual bool GetUseStride()
const;
73 virtual void SetUseStride(
bool on);
86 virtual bool GetScaleByValue()
const;
88 virtual void SetScaleByValue(
bool on);
102 virtual void SetCompositeBackground(
bool on);
111 bool CompositeBackground =
true;
115 bool UseStride =
false;
118 bool ScaleByValue =
false;
125 #endif //viskores_rendering_MapperGlyphBase_h
Contains and manages the geometric data structures that Viskores operates on.
Definition: DataSet.h:66
Association
Identifies what elements of a data set a field is associated with.
Definition: Field.h:46
Base class for glyph mappers.
Definition: MapperGlyphBase.h:39
Manages a coordinate system for a DataSet.
Definition: CoordinateSystem.h:38
Represents the image space that is the target of rendering using the internal ray tracing code.
Definition: CanvasRayTracer.h:33
viskores::Int64 Id
Base type to use to index arrays.
Definition: Types.h:235
Groups connected points that have the same field value.
Definition: Atomic.h:27
float Float32
Base type to use for 32-bit floating-point numbers.
Definition: Types.h:165
#define VISKORES_DEPRECATED(...)
Definition: Deprecated.h:156
Converts data into commands to a rendering system.
Definition: Mapper.h:37
A CellSet of an unknown type.
Definition: UnknownCellSet.h:56
@ Points
A field that applies to points.
A Field encapsulates an array on some piece of the mesh, such as the points, a cell set,...
Definition: Field.h:39
Represents the image space that is the target of rendering.
Definition: Canvas.h:43