Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

Impala::Application::MediaTable::BarPlot Class Reference

#include <BarPlot.h>

Inheritance diagram for Impala::Application::MediaTable::BarPlot:

Inheritance graph
[legend]
Collaboration diagram for Impala::Application::MediaTable::BarPlot:

Collaboration graph
[legend]
List of all members.

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 ()
TableViewCacheGetCache ()

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

TableViewCachemCache
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

Detailed Description

Definition at line 19 of file BarPlot.h.


The documentation for this class was generated from the following file:
Generated on Thu Jan 13 09:15:16 2011 for ImpalaSrc by  doxygen 1.5.1