Inherits Visualization::TaoOpenGL::IRenderer.
Public Member Functions | |
OGLRenderer2D (OGLViewport oglViewport) | |
Inits the renderer. | |
override void | Init () |
Does some opengl initialization. | |
override void | Render () |
Render the view. | |
override void | SetupMatrices () |
Setup view matrices. | |
override void | CleanUp () |
Clean up. | |
void | SetSlice (float[] slices) |
Sets the slice positions. | |
void | SetSliceX (float depth) |
Slice X. | |
void | SetSliceY (float depth) |
Slice Y. | |
void | SetSliceZ (float depth) |
Slize Z. | |
void | SliceList (float[] s, float[] t, float[] p, float xratio, float yratio, float xoffset, float yoffset) |
Slice display list commands. |
Visualization::TaoOpenGL::OGLRenderer2D::OGLRenderer2D | ( | OGLViewport | oglViewport | ) | [inline] |
Inits the renderer.
override void Visualization::TaoOpenGL::OGLRenderer2D::CleanUp | ( | ) | [inline, virtual] |
override void Visualization::TaoOpenGL::OGLRenderer2D::Init | ( | ) | [inline, virtual] |
override void Visualization::TaoOpenGL::OGLRenderer2D::Render | ( | ) | [inline, virtual] |
void Visualization::TaoOpenGL::OGLRenderer2D::SetSlice | ( | float[] | slices | ) | [inline] |
Sets the slice positions.
slices |
void Visualization::TaoOpenGL::OGLRenderer2D::SetSliceX | ( | float | depth | ) | [inline] |
Slice X.
void Visualization::TaoOpenGL::OGLRenderer2D::SetSliceY | ( | float | depth | ) | [inline] |
Slice Y.
void Visualization::TaoOpenGL::OGLRenderer2D::SetSliceZ | ( | float | depth | ) | [inline] |
Slize Z.
override void Visualization::TaoOpenGL::OGLRenderer2D::SetupMatrices | ( | ) | [inline, virtual] |
void Visualization::TaoOpenGL::OGLRenderer2D::SliceList | ( | float[] | s, | |
float[] | t, | |||
float[] | p, | |||
float | xratio, | |||
float | yratio, | |||
float | xoffset, | |||
float | yoffset | |||
) | [inline] |
Slice display list commands.