|
cisst-saw
|
#include <vctVector3DQtWidget.h>
Public Member Functions | |
| vctVector3DQtWidget (QWidget *parent=0) | |
| ~vctVector3DQtWidget (void) | |
| void | SetValue (const vct3 &value) |
| void | SetAutoResize (const bool autoResize) |
| const double & | MaxNorm (void) const |
| float & | AxisLength (void) |
Protected Member Functions | |
| void | ResetOrientation (void) |
| void | mouseMoveEvent (QMouseEvent *event) |
| void | mouseReleaseEvent (QMouseEvent *event) |
| void | keyPressEvent (QKeyEvent *event) |
| void | initializeGL (void) |
| void | paintGL (void) |
| void | resizeGL (int width, int height) |
Protected Attributes | |
| vct3 | mVector |
| vctQuatRot3 | mCurrentOrientation |
| vctQuatRot3 | mDeltaOrientation |
| vctInt2 | mStartMousePosition |
| bool | mAutoResize |
| double | mVectorNorm |
| double | mMaxNorm |
| float | mScale |
| float | mAxisLength |
Widget to visualize a vector using 3 axes in OpenGL
| vctVector3DQtWidget::vctVector3DQtWidget | ( | QWidget * | parent = 0 | ) |
|
inline |
|
inline |
|
protected |
|
protected |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
| void vctVector3DQtWidget::SetAutoResize | ( | const bool | autoResize | ) |
| void vctVector3DQtWidget::SetValue | ( | const vct3 & | value | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |