Public Member Functions | Private Attributes | List of all members
Stg::StripPlotVis Class Reference

#include <stage.hh>

Inheritance diagram for Stg::StripPlotVis:
Inheritance graph
[legend]

Public Member Functions

void AppendValue (float value)
 
 StripPlotVis (float x, float y, float w, float h, size_t len, Color fgcolor, Color bgcolor, const char *name, const char *wfname)
 
virtual void Visualize (Model *mod, Camera *cam)
 
virtual ~StripPlotVis ()
 
- Public Member Functions inherited from Stg::Visualizer
const std::string & GetMenuName ()
 
const std::string & GetWorldfileName ()
 
 Visualizer (const std::string &menu_name, const std::string &worldfile_name)
 
virtual ~Visualizer (void)
 

Private Attributes

Color bgcolor
 
size_t count
 
float * data
 
Color fgcolor
 
float h
 
unsigned int index
 
size_t len
 
float max
 
float min
 
Modelmod
 
float w
 
float x
 
float y
 

Detailed Description

Definition at line 1605 of file stage.hh.

Constructor & Destructor Documentation

StripPlotVis::StripPlotVis ( float  x,
float  y,
float  w,
float  h,
size_t  len,
Color  fgcolor,
Color  bgcolor,
const char *  name,
const char *  wfname 
)

Definition at line 9 of file vis_strip.cc.

StripPlotVis::~StripPlotVis ( )
virtual

Definition at line 30 of file vis_strip.cc.

Member Function Documentation

void StripPlotVis::AppendValue ( float  value)

Definition at line 56 of file vis_strip.cc.

void StripPlotVis::Visualize ( Model mod,
Camera cam 
)
virtual

Implements Stg::Visualizer.

Definition at line 36 of file vis_strip.cc.

Member Data Documentation

Color Stg::StripPlotVis::bgcolor
private

Definition at line 1615 of file stage.hh.

size_t Stg::StripPlotVis::count
private

Definition at line 1612 of file stage.hh.

float* Stg::StripPlotVis::data
private

Definition at line 1610 of file stage.hh.

Color Stg::StripPlotVis::fgcolor
private

Definition at line 1615 of file stage.hh.

float Stg::StripPlotVis::h
private

Definition at line 1614 of file stage.hh.

unsigned int Stg::StripPlotVis::index
private

Definition at line 1613 of file stage.hh.

size_t Stg::StripPlotVis::len
private

Definition at line 1611 of file stage.hh.

float Stg::StripPlotVis::max
private

Definition at line 1614 of file stage.hh.

float Stg::StripPlotVis::min
private

Definition at line 1614 of file stage.hh.

Model* Stg::StripPlotVis::mod
private

Definition at line 1609 of file stage.hh.

float Stg::StripPlotVis::w
private

Definition at line 1614 of file stage.hh.

float Stg::StripPlotVis::x
private

Definition at line 1614 of file stage.hh.

float Stg::StripPlotVis::y
private

Definition at line 1614 of file stage.hh.


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


stage
Author(s): Richard Vaughan , Brian Gerkey , Reed Hedges , Andrew Howard , Toby Collett , Pooya Karimian , Jeremy Asher , Alex Couture-Beil , Geoff Biggs , Rich Mattes , Abbas Sadat
autogenerated on Mon Jun 10 2019 15:06:12