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

#include <BoundingBoxAnnotation.h>

Public Member Functions

 BoundingBoxAnnotation ()
 
virtual ~BoundingBoxAnnotation ()
 
const viskores::BoundsGetExtents () const
 
void SetExtents (const viskores::Bounds &extents)
 
const viskores::rendering::ColorGetColor () const
 
void SetColor (viskores::rendering::Color c)
 
virtual void Render (const viskores::rendering::Camera &, const WorldAnnotator &annotator)
 

Private Attributes

viskores::rendering::Color Color
 
viskores::Bounds Extents
 

Constructor & Destructor Documentation

◆ BoundingBoxAnnotation()

viskores::rendering::BoundingBoxAnnotation::BoundingBoxAnnotation ( )

◆ ~BoundingBoxAnnotation()

virtual viskores::rendering::BoundingBoxAnnotation::~BoundingBoxAnnotation ( )
virtual

Member Function Documentation

◆ GetColor()

const viskores::rendering::Color& viskores::rendering::BoundingBoxAnnotation::GetColor ( ) const
inline

◆ GetExtents()

const viskores::Bounds& viskores::rendering::BoundingBoxAnnotation::GetExtents ( ) const
inline

◆ Render()

virtual void viskores::rendering::BoundingBoxAnnotation::Render ( const viskores::rendering::Camera ,
const WorldAnnotator annotator 
)
virtual

◆ SetColor()

void viskores::rendering::BoundingBoxAnnotation::SetColor ( viskores::rendering::Color  c)
inline

◆ SetExtents()

void viskores::rendering::BoundingBoxAnnotation::SetExtents ( const viskores::Bounds extents)
inline

Member Data Documentation

◆ Color

viskores::rendering::Color viskores::rendering::BoundingBoxAnnotation::Color
private

◆ Extents

viskores::Bounds viskores::rendering::BoundingBoxAnnotation::Extents
private

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