cisst-saw
|
#include <vctQtWidgetFrame.h>
Public Types | |
typedef vctQtWidgetRotationDoubleRead | RotationWidgetType |
typedef RotationWidgetType::DisplayModeType | DisplayModeType |
Public Member Functions | |
vctQtWidgetFrameDoubleRead (const DisplayModeType displayMode=RotationWidgetType::MATRIX_WIDGET) | |
~vctQtWidgetFrameDoubleRead (void) | |
template<class _rotationType > | |
void | SetValue (const vctFrameBase< _rotationType > &frame) |
void | SetDisplayMode (const DisplayModeType displayMode) |
Protected Attributes | |
vctQtWidgetRotationDoubleRead * | RotationWidget |
vctQtWidgetDynamicVectorDoubleRead * | TranslationWidget |
QVBoxLayout * | Layout |
Qt Widget to display a 3D frame using cisstVector.
Define the display mode type based on the rotation display mode.
vctQtWidgetFrameDoubleRead::vctQtWidgetFrameDoubleRead | ( | const DisplayModeType | displayMode = RotationWidgetType::MATRIX_WIDGET | ) |
Constructor. Default display mode is rotation matrix. See also SetDisplayMode.
|
inline |
|
inline |
Set the display mode. This method applies the display mode to the rotation widget.
|
inline |
Set the rotation value to be displayed. This method assumes the rotation matrix is valid, i.e. normalized and will nor perform any check nor normalization.
|
protected |
|
protected |
|
protected |