cisst-saw
|
#include <vctQtWidgetRotation.h>
Public Member Functions | |
vctQtWidgetRotationOpenGL (void) | |
~vctQtWidgetRotationOpenGL (void) | |
void | SetValue (const vctMatRot3 &rotation) |
Protected Member Functions | |
void | initializeGL (void) |
void | paintGL (void) |
void | resizeGL (int width, int height) |
void | draw3DAxis (const double scale) |
Protected Attributes | |
vct3 | orientation |
Widget to visualize rotation using 3 axes in OpenGL
use rotation matrix to rotate axis instead of euler angles
use a GL list to create the axes once and re-use later
remove reference frame?
vctQtWidgetRotationOpenGL::vctQtWidgetRotationOpenGL | ( | void | ) |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
void vctQtWidgetRotationOpenGL::SetValue | ( | const vctMatRot3 & | rotation | ) |
|
protected |