CARMA C++
carma::ui::rtd::ZebraVisitor Class Reference

Visitor that post processes a set of MonitorCell to have zebra-like coloring (alternating white and gray rows) More...

#include <carma/ui/rtd/common/ZebraVisitor.h>

Inheritance diagram for carma::ui::rtd::ZebraVisitor:
carma::ui::rtd::ColorVisitor

Public Member Functions

void addMonitorContainer (const carma::monitor::MonitorContainer &c, const int mod=2)
 
void addMonitorContainer (carma::monitor::MonitorContainer *c, const int mod=2)
 
 ZebraVisitor (const CellColor &goodColor=LIGHT_GRAY_CELL_COLOR)
 
- Public Member Functions inherited from carma::ui::rtd::ColorVisitor
void addToEffectedSet (const monitor::MonitorPoint &mp)
 
 ColorVisitor (CellColor goodColor, CellColor warnColor=YELLOW_CELL_COLOR, CellColor errorColor=RED_CELL_COLOR)
 
void postprocessMonitorCell (const monitor::MonitorPoint &mp, MonitorCell &monitorCell) const
 
- Public Member Functions inherited from carma::ui::rtd::MonitorTableVisitor
virtual bool acceptMonitorPoint (const monitor::MonitorPoint &mp) const
 
virtual int calcCellWidth (const monitor::MonitorPoint &mp) const
 
virtual ::std::string generateRowLabel (const monitor::MonitorPoint &mp, bool showUnits) const
 
virtual void postprocessMonitorCell (const monitor::MonitorPoint &mp, MonitorCell &monitorCell) const
 

Detailed Description

Visitor that post processes a set of MonitorCell to have zebra-like coloring (alternating white and gray rows)

Definition at line 21 of file ZebraVisitor.h.


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