List of all members.
Public Member Functions |
| LfpDisplayCanvas (LfpDisplayNode *n) |
void | newOpenGLContextCreated () |
void | renderOpenGL () |
void | beginAnimation () |
void | endAnimation () |
void | refreshState () |
void | update () |
void | setParameter (int, float) |
void | setParameter (int, int, int, float) |
Private Member Functions |
void | setViewport (int chan) |
void | drawBorder (bool isSelected) |
void | drawChannelInfo (int chan, bool isSelected) |
void | drawWaveform (int chan, bool isSelected) |
void | drawTicks () |
bool | checkBounds (int chan) |
void | updateScreenBuffer () |
int | getTotalHeight () |
void | canvasWasResized () |
void | mouseDownInCanvas (const MouseEvent &e) |
| JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (LfpDisplayCanvas) |
Private Attributes |
int | xBuffer |
int | yBuffer |
float | sampleRate |
float | timebase |
float | displayGain |
LfpDisplayNode * | processor |
AudioSampleBuffer * | displayBuffer |
ScopedPointer< AudioSampleBuffer > | screenBuffer |
MidiBuffer * | eventBuffer |
int | screenBufferIndex |
int | displayBufferIndex |
int | displayBufferSize |
int | nChans |
int | plotHeight |
int | totalHeight |
int | selectedChan |
The documentation for this class was generated from the following file: