|
Chrysalis - Renderer
|
#include <PatternTraceRenderer.h>
Public Member Functions | |
| PatternTraceRenderer (MainOpenGLProgram *program, PatternTraceRendererData *rendererData) | |
| void | draw () override |
| void | scaleChanged (float scale) |
| const Point * | pointAtPosition (float x, float y) const |
| Public Member Functions inherited from Chrysalis::BaseRenderer< PatternTraceRendererData > | |
| void | upload () |
| virtual void | initialize () |
| void | render () |
Additional Inherited Members | |
| Protected Member Functions inherited from Chrysalis::BaseRenderer< PatternTraceRendererData > | |
| BaseRenderer (PatternTraceRendererData *data) | |
| virtual | ~BaseRenderer () |
| Protected Attributes inherited from Chrysalis::BaseRenderer< PatternTraceRendererData > | |
| PatternTraceRendererData * | data_ |
|
explicit |
|
overridevirtual |
| const Point * PatternTraceRenderer::pointAtPosition | ( | float | x, |
| float | y ) const |
| void PatternTraceRenderer::scaleChanged | ( | float | scale | ) |