Viskores  1.0
Public Member Functions | Protected Attributes | List of all members
viskores::rendering::ColorBarAnnotation Class Reference

#include <ColorBarAnnotation.h>

Public Member Functions

 ColorBarAnnotation ()
 
void SetColorTable (const viskores::cont::ColorTable &colorTable)
 
void SetRange (const viskores::Range &range, viskores::IdComponent numTicks)
 
void SetFieldName (const std::string &fieldName)
 
void SetRange (viskores::Float64 l, viskores::Float64 h, viskores::IdComponent numTicks)
 
void SetPosition (const viskores::Bounds &position)
 
void Render (const viskores::rendering::Camera &camera, const viskores::rendering::WorldAnnotator &worldAnnotator, viskores::rendering::Canvas &canvas)
 

Protected Attributes

viskores::cont::ColorTable ColorTable
 
viskores::rendering::AxisAnnotation2D Axis
 
viskores::Bounds Position
 
bool Horizontal
 
std::string FieldName
 

Constructor & Destructor Documentation

◆ ColorBarAnnotation()

viskores::rendering::ColorBarAnnotation::ColorBarAnnotation ( )

Member Function Documentation

◆ Render()

void viskores::rendering::ColorBarAnnotation::Render ( const viskores::rendering::Camera camera,
const viskores::rendering::WorldAnnotator worldAnnotator,
viskores::rendering::Canvas canvas 
)

◆ SetColorTable()

void viskores::rendering::ColorBarAnnotation::SetColorTable ( const viskores::cont::ColorTable colorTable)
inline

◆ SetFieldName()

void viskores::rendering::ColorBarAnnotation::SetFieldName ( const std::string &  fieldName)

◆ SetPosition()

void viskores::rendering::ColorBarAnnotation::SetPosition ( const viskores::Bounds position)

◆ SetRange() [1/2]

void viskores::rendering::ColorBarAnnotation::SetRange ( const viskores::Range range,
viskores::IdComponent  numTicks 
)

◆ SetRange() [2/2]

void viskores::rendering::ColorBarAnnotation::SetRange ( viskores::Float64  l,
viskores::Float64  h,
viskores::IdComponent  numTicks 
)
inline

Member Data Documentation

◆ Axis

viskores::rendering::AxisAnnotation2D viskores::rendering::ColorBarAnnotation::Axis
protected

◆ ColorTable

viskores::cont::ColorTable viskores::rendering::ColorBarAnnotation::ColorTable
protected

◆ FieldName

std::string viskores::rendering::ColorBarAnnotation::FieldName
protected

◆ Horizontal

bool viskores::rendering::ColorBarAnnotation::Horizontal
protected

◆ Position

viskores::Bounds viskores::rendering::ColorBarAnnotation::Position
protected

The documentation for this class was generated from the following file: