Go to the documentation of this file.
18 #ifndef viskores_rendering_ColorBarAnnotation_h
19 #define viskores_rendering_ColorBarAnnotation_h
49 this->ColorTable = colorTable;
56 void SetFieldName(
const std::string& fieldName);
75 #endif // viskores_rendering_ColorBarAnnotation_h
Represent an axis-aligned 3D bounds in space.
Definition: Bounds.h:37
viskores::Int32 IdComponent
Base type to use to index small lists.
Definition: Types.h:202
void SetColorTable(const viskores::cont::ColorTable &colorTable)
Definition: ColorBarAnnotation.h:47
std::string FieldName
Definition: ColorBarAnnotation.h:41
bool Horizontal
Definition: ColorBarAnnotation.h:40
viskores::Bounds Position
Definition: ColorBarAnnotation.h:39
#define VISKORES_CONT
Definition: ExportMacros.h:65
Groups connected points that have the same field value.
Definition: Atomic.h:27
Color Table for coloring arbitrary fields.
Definition: cont/ColorTable.h:97
Represent a continuous scalar range of values.
Definition: Range.h:39
Specifies the viewport for a rendering.
Definition: Camera.h:45
viskores::rendering::AxisAnnotation2D Axis
Definition: ColorBarAnnotation.h:38
viskores::cont::ColorTable ColorTable
Definition: ColorBarAnnotation.h:37
Definition: WorldAnnotator.h:35
Definition: ColorBarAnnotation.h:34
double Float64
Base type to use for 64-bit floating-point numbers.
Definition: Types.h:169
Represents the image space that is the target of rendering.
Definition: Canvas.h:43
void SetRange(viskores::Float64 l, viskores::Float64 h, viskores::IdComponent numTicks)
Definition: ColorBarAnnotation.h:59
Definition: AxisAnnotation2D.h:37