|
#include <VisionX/vision_algorithms/HandLocalizationWithFingertips/Visualization/MoveMasterModel.h>
Public Member Functions | |
CMoveMasterModel () | |
Vec3d | getPositionOfKeypoint (int nKeyPoint) |
bool | init (std::string sFilename, float fFocalLengthY) |
void | setHandPosition (Vec3d pos) |
void | setHandRotation (double alpha, double beta, double gamma) |
void | setJointAngle (int nJoint, float fAngleRad) |
void | setObjCylConfig (Vec3d pos, double alpha, double beta, double gamma, float height, float radius) |
void | setTestSpherePosition (Vec3d pos) |
void | update () |
~CMoveMasterModel () | |
Public Attributes | |
SoTranslation * | hand_pos |
SoTransform * | hand_rot |
SoTranslation * | m_pObjCylPos |
SoTransform * | m_pObjCylRot |
SoCylinder * | m_pObjectCylinder |
OIFwdKinematicsInterface * | m_pOIFwdKinematicsInterface |
SoTranslation * | m_pTestSpherePos |
Definition at line 32 of file MoveMasterModel.h.
CMoveMasterModel | ( | ) |
Definition at line 36 of file MoveMasterModel.cpp.
~CMoveMasterModel | ( | ) |
Definition at line 41 of file MoveMasterModel.cpp.
Vec3d getPositionOfKeypoint | ( | int | nKeyPoint | ) |
bool init | ( | std::string | sFilename, |
float | fFocalLengthY | ||
) |
Definition at line 52 of file MoveMasterModel.cpp.
void setHandPosition | ( | Vec3d | pos | ) |
void setHandRotation | ( | double | alpha, |
double | beta, | ||
double | gamma | ||
) |
Definition at line 169 of file MoveMasterModel.cpp.
void setJointAngle | ( | int | nJoint, |
float | fAngleRad | ||
) |
Definition at line 120 of file MoveMasterModel.cpp.
void setObjCylConfig | ( | Vec3d | pos, |
double | alpha, | ||
double | beta, | ||
double | gamma, | ||
float | height, | ||
float | radius | ||
) |
Definition at line 210 of file MoveMasterModel.cpp.
void setTestSpherePosition | ( | Vec3d | pos | ) |
Definition at line 250 of file MoveMasterModel.cpp.
void update | ( | ) |
Definition at line 106 of file MoveMasterModel.cpp.
SoTranslation* hand_pos |
Definition at line 53 of file MoveMasterModel.h.
SoTransform* hand_rot |
Definition at line 52 of file MoveMasterModel.h.
SoTranslation* m_pObjCylPos |
Definition at line 59 of file MoveMasterModel.h.
SoTransform* m_pObjCylRot |
Definition at line 58 of file MoveMasterModel.h.
SoCylinder* m_pObjectCylinder |
Definition at line 60 of file MoveMasterModel.h.
OIFwdKinematicsInterface* m_pOIFwdKinematicsInterface |
Definition at line 48 of file MoveMasterModel.h.
SoTranslation* m_pTestSpherePos |
Definition at line 64 of file MoveMasterModel.h.