#include <BarPlot.h>
Inheritance diagram for Impala::Application::MediaTable::BarPlot:


Public Types | |
| typedef OglGui::Window | Window |
| typedef OglGui::WindowView2D | WindowView2D |
| typedef OglGui::StaticText | StaticText |
Public Member Functions | |
| BarPlot (Window *parent, TableDataView *view, int x, int y, int w, int h) | |
| void | ShowRange (int first, int last) |
| void | BarColors (ULONG borderCol, ULONG bgCol, ULONG fillCol) |
| int | FirstVisible () |
| int | LastVisible () |
| void | MinimumViewSize (int sz) |
| int | MinimumViewSize () |
| void | Clear () |
| void | AddColumnsFromDataSource (String x, String y, String image="", String fill="") |
| int | NrVisible () |
| virtual void | DisplayFunc () |
| TableViewCache * | GetCache () |
Protected Member Functions | |
| void | HandleViews () |
| void | ShowXLabel (int value, int x, int slotSz) |
| void | ShowYLabel (int value, int y) |
| void | ShowHistogram () |
| virtual void | KeyboardFunc (int c, int state) |
| virtual void | MouseFunc (int msg, int btn, int state, int x, int y) |
| This function is called by the event handling system everytime the user has moved or clicked the mouse. | |
| void | UpdateNumberOfRows () |
| void | UpdateSelectionEvent () |
Protected Attributes | |
| TableViewCache * | mCache |
| String | mColumnX |
| String | mColumnY |
| String | mColumnFill |
| String | mColumnImage |
| int | mNrViews |
| int | mFirstVisible |
| int | mLastVisible |
| int | mMinViewSize |
| long | mMax |
| int | mStep |
| float | mSlotSize |
| ULONG | mBarBorderColor |
| ULONG | mBarBgColor |
| ULONG | mBarFillColor |
Static Protected Attributes | |
| static const int | AXIS_X = 65 |
| static const int | AXIS_Y = 20 |
Private Member Functions | |
| void | Init (int w, int h) |
| double | findStep (double min, double max, double &newMin, double &newMax) |
| double | findStep (double &min, double &max) |
Private Attributes | |
| ILOG_VAR_DEC | |
Definition at line 19 of file BarPlot.h.
1.5.1