Go to the documentation of this file.
10 #ifndef vtk_m_rendering_ColorLegendAnnotation_h
11 #define vtk_m_rendering_ColorLegendAnnotation_h
32 std::vector<std::unique_ptr<TextAnnotationScreen>>
Annot;
48 for (
auto& annot : this->Annot)
59 #endif // vtk_m_rendering_ColorLegendAnnotation_h
Definition: ColorLegendAnnotation.h:26
void SetLabelFontScale(vtkm::Float32 s)
Definition: ColorLegendAnnotation.h:45
Representation of a color.
Definition: Color.h:29
Groups connected points that have the same field value.
Definition: Atomic.h:19
#define VTKM_RENDERING_EXPORT
Definition: vtkm_rendering_export.h:44
std::vector< std::string > Labels
Definition: ColorLegendAnnotation.h:31
vtkm::rendering::Color LabelColor
Definition: ColorLegendAnnotation.h:30
vtkm::Float32 FontScale
Definition: ColorLegendAnnotation.h:29
Represents the image space that is the target of rendering.
Definition: Canvas.h:35
void SetLabelColor(vtkm::rendering::Color c)
Definition: ColorLegendAnnotation.h:43
Definition: WorldAnnotator.h:27
std::vector< std::unique_ptr< TextAnnotationScreen > > Annot
Definition: ColorLegendAnnotation.h:32
float Float32
Base type to use for 32-bit floating-point numbers.
Definition: Types.h:157
Specifies the viewport for a rendering.
Definition: Camera.h:37
std::vector< vtkm::rendering::Color > ColorSwatchList
Definition: ColorLegendAnnotation.h:33