Go to the documentation of this file.
18 #ifndef viskores_rendering_View1D_h
19 #define viskores_rendering_View1D_h
51 void Paint()
override;
52 void RenderScreenAnnotations()
override;
53 void RenderWorldAnnotations()
override;
54 void RenderColorLegendAnnotations();
63 this->GetMapper().SetLogarithmX(l);
70 this->GetMapper().SetLogarithmY(l);
75 void UpdateCameraProperties();
81 bool LegendEnabled =
true;
88 #endif //viskores_rendering_View1D_h
A view for a 1D data set.
Definition: View1D.h:33
The abstract class representing the view of a rendering scene.
Definition: View.h:39
Definition: ColorLegendAnnotation.h:34
void SetLogY(bool l)
Specify whether log scaling should be used on the Y axis.
Definition: View1D.h:68
A simple collection of things to render.
Definition: Scene.h:38
viskores::rendering::ColorLegendAnnotation Legend
Definition: View1D.h:80
viskores::rendering::AxisAnnotation2D HorizontalAxisAnnotation
Definition: View1D.h:78
Groups connected points that have the same field value.
Definition: Atomic.h:27
Converts data into commands to a rendering system.
Definition: Mapper.h:37
Specifies the viewport for a rendering.
Definition: Camera.h:45
void SetLogX(bool l)
Specify whether log scaling should be used on the X axis.
Definition: View1D.h:61
viskores::rendering::AxisAnnotation2D VerticalAxisAnnotation
Definition: View1D.h:79
Represents the image space that is the target of rendering.
Definition: Canvas.h:43
Representation of a color.
Definition: Color.h:37
Definition: AxisAnnotation2D.h:37
void SetLegendLabelColor(viskores::rendering::Color c)
Definition: View1D.h:58