Public Member Functions | Private Attributes | Static Private Attributes | List of all members
Stg::PowerPack::DissipationVis Class Reference

#include <stage.hh>

Inheritance diagram for Stg::PowerPack::DissipationVis:
Inheritance graph
[legend]

Public Member Functions

void Accumulate (meters_t x, meters_t y, joules_t amount)
 
 DissipationVis (meters_t width, meters_t height, meters_t cellsize)
 
virtual void Visualize (Model *mod, Camera *cam)
 
virtual ~DissipationVis ()
 
- 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

std::vector< joules_tcells
 
double cellsize
 
unsigned int columns
 
meters_t height
 
joules_t peak_value
 
unsigned int rows
 
meters_t width
 

Static Private Attributes

static joules_t global_peak_value = 0.0
 

Detailed Description

Definition at line 1635 of file stage.hh.

Constructor & Destructor Documentation

PowerPack::DissipationVis::DissipationVis ( meters_t  width,
meters_t  height,
meters_t  cellsize 
)

Definition at line 267 of file powerpack.cc.

PowerPack::DissipationVis::~DissipationVis ( )
virtual

Definition at line 280 of file powerpack.cc.

Member Function Documentation

void PowerPack::DissipationVis::Accumulate ( meters_t  x,
meters_t  y,
joules_t  amount 
)

Definition at line 316 of file powerpack.cc.

void PowerPack::DissipationVis::Visualize ( Model mod,
Camera cam 
)
virtual

Implements Stg::Visualizer.

Definition at line 284 of file powerpack.cc.

Member Data Documentation

std::vector<joules_t> Stg::PowerPack::DissipationVis::cells
private

Definition at line 1641 of file stage.hh.

double Stg::PowerPack::DissipationVis::cellsize
private

Definition at line 1644 of file stage.hh.

unsigned int Stg::PowerPack::DissipationVis::columns
private

Definition at line 1638 of file stage.hh.

joules_t PowerPack::DissipationVis::global_peak_value = 0.0
staticprivate

Definition at line 1646 of file stage.hh.

meters_t Stg::PowerPack::DissipationVis::height
private

Definition at line 1639 of file stage.hh.

joules_t Stg::PowerPack::DissipationVis::peak_value
private

Definition at line 1643 of file stage.hh.

unsigned int Stg::PowerPack::DissipationVis::rows
private

Definition at line 1638 of file stage.hh.

meters_t Stg::PowerPack::DissipationVis::width
private

Definition at line 1639 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