Hugintrunk
0.1
|
#include <DragTool.h>
Public Member Functions | |
void | Set (HuginBase::SrcPanoImage *img) |
void | Move (Matrix3 *matrix, double &yaw_out, double &pitch_out, double &roll_out, double &TrX_out, double &TrY_out, double &TrZ_out, double &Tpy_out, double &Tpp_out) |
Public Attributes | |
double | yaw |
double | pitch |
double | roll |
double | TrX |
double | TrY |
double | TrZ |
double | Tpy |
double | Tpp |
Definition at line 60 of file DragTool.h.
void DragTool::ParamStore::Move | ( | Matrix3 * | matrix, |
double & | yaw_out, | ||
double & | pitch_out, | ||
double & | roll_out, | ||
double & | TrX_out, | ||
double & | TrY_out, | ||
double & | TrZ_out, | ||
double & | Tpy_out, | ||
double & | Tpp_out | ||
) |
Definition at line 376 of file DragTool.cpp.
References DEG_TO_RAD, Matrix3::GetRotationPT(), Matrix3::Inverse(), RAD_TO_DEG, Matrix3::SetRotationPT(), Matrix3::TransformVector(), Vector3::x, Vector3::y, and Vector3::z.
void DragTool::ParamStore::Set | ( | HuginBase::SrcPanoImage * | img | ) |
double DragTool::ParamStore::pitch |
Definition at line 63 of file DragTool.h.
Referenced by Set().
double DragTool::ParamStore::roll |
Definition at line 63 of file DragTool.h.
Referenced by Set().
double DragTool::ParamStore::Tpp |
Definition at line 63 of file DragTool.h.
Referenced by Set().
double DragTool::ParamStore::Tpy |
Definition at line 63 of file DragTool.h.
Referenced by Set().
double DragTool::ParamStore::TrX |
Definition at line 63 of file DragTool.h.
Referenced by Set().
double DragTool::ParamStore::TrY |
Definition at line 63 of file DragTool.h.
Referenced by Set().
double DragTool::ParamStore::TrZ |
Definition at line 63 of file DragTool.h.
Referenced by Set().
double DragTool::ParamStore::yaw |
Definition at line 63 of file DragTool.h.
Referenced by Set().