#include <bar.h>
Collaboration diagram for Bar:
Public Member Functions | |
Bar (int iTimeStep) | |
~Bar () | |
void | Draw () |
void | SetNumData (int iNum) |
void | SetOxData (DataChannel *pOxChannel) |
void | SetOyData (DataChannel *pOxChannel) |
void | SetColorData (DataChannel *pOxChannel) |
void | SetBrush (float *pBrush) |
void | EnableBrushing (bool bEnableBrushing) |
void | PlacePixels () |
int | GetIdAt (int iX, int iY) |
int | GetWidth () |
int | GetHeight () |
Private Attributes | |
DataChannel * | m_pOxChannel |
DataChannel * | m_pOyChannel |
DataChannel * | m_pColorChannel |
float * | m_pBrush |
bool | m_bEnableBrushing |
GLubyte * | m_pBarBuffer |
int * | m_pIds |
int | m_iNumData |
int | m_iTimeStep |
bool | m_bDataChanged |
bool | m_bColorChanged |
bool | m_bInit |
int | m_iWidth |
int | m_iHeight |
int | m_iTextureWidth |
int | m_iTextureHeight |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|