|
cisst-saw
|
#include <vctPose3DQtWidget.h>
Public Types | |
| typedef std::list< vct3 > | PosesType |
| typedef std::list< vctPose3DQtWidgetView * > | ViewsType |
Public Member Functions | |
| vctPose3DQtWidget (QWidget *parent=0) | |
| ~vctPose3DQtWidget (void) | |
| void | SetPrismaticRevoluteFactors (const double &prismatic, const double &revolute) |
| void | SetValue (const vct3 &value) |
| void | SetValue (const vctFrm3 &value) |
| void | Clear (void) |
Protected Member Functions | |
| void | keyPressEvent (QKeyEvent *event) |
Protected Attributes | |
| QGridLayout * | mLayout |
| QTableWidget * | mTable |
| int | mTableRow |
| ViewsType | mViews |
| PosesType | mPoses |
| vctBoundingBox3 | mBB |
| double | mPrismaticFactor |
Widget to visualize a 3D position by projecting along x, y or z axis.
| typedef std::list<vct3> vctPose3DQtWidget::PosesType |
| typedef std::list<vctPose3DQtWidgetView *> vctPose3DQtWidget::ViewsType |
| vctPose3DQtWidget::vctPose3DQtWidget | ( | QWidget * | parent = 0 | ) |
|
inline |
| void vctPose3DQtWidget::Clear | ( | void | ) |
|
protected |
| void vctPose3DQtWidget::SetPrismaticRevoluteFactors | ( | const double & | prismatic, |
| const double & | revolute ) |
| void vctPose3DQtWidget::SetValue | ( | const vct3 & | value | ) |
Add a pose to plot using x, y and z coordinates.
|
inline |
Add a pose using a frame. The rotation part is ignored.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |