HandModeliCub Class Reference

#include <VisionX/vision_algorithms/HandLocalizationWithFingertips/HandModel/HandModeliCub.h>

+ Inheritance diagram for HandModeliCub:

Public Member Functions

 HandModeliCub (std::string sConfigFileName, CStereoCalibration *pStereoCalibration)
 
void UpdateHand (double *pConfig) override
 
- Public Member Functions inherited from CHandModelV2
 CHandModelV2 (std::string sConfigFileName, CStereoCalibration *pStereoCalibration)
 
void UpdateHand (Vec3d vHandPosition, Mat3d mHandOrientation, float fPalmJointAngle, std::vector< std::vector< float > > &aFingerJointAngles)
 
virtual ~CHandModelV2 ()
 

Additional Inherited Members

- Public Attributes inherited from CHandModelV2
std::vector< std::vector< Vec3d > > m_aFingerJointsInWorldCS
 
std::vector< std::vector< Vec3d > > m_aFingerTipCornersInWorldCS
 
std::vector< ConvexPolygonCalculations::Polygonm_aFingerTipPolygonsLeftCam
 
std::vector< ConvexPolygonCalculations::Polygonm_aFingerTipPolygonsRightCam
 
float m_fTrackingBallRadiusLeftCam
 
float m_fTrackingBallRadiusRightCam
 
Mat3d m_mHandOrientation
 
Vec3d m_vHandPosition
 
Vec2d m_vTrackingBallPosLeftCam
 
Vec2d m_vTrackingBallPosRightCam
 
- Protected Member Functions inherited from CHandModelV2
void CalcProjectedPolygons ()
 
 CHandModelV2 ()
 
std::string GetNextNonCommentLine (std::ifstream &sFileStream)
 
- Protected Attributes inherited from CHandModelV2
std::vector< CFinger * > m_aFingers
 
std::vector< Vec3d > m_aOffsetsToFingers
 
float m_fPalmJointAngle
 
float m_fTrackingBallRadius
 
CStereoCalibration * m_pStereoCalibration
 
Vec3d m_vTrackingBallOffset
 

Detailed Description

Definition at line 31 of file HandModeliCub.h.

Constructor & Destructor Documentation

◆ HandModeliCub()

HandModeliCub ( std::string  sConfigFileName,
CStereoCalibration *  pStereoCalibration 
)

Definition at line 35 of file HandModeliCub.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ UpdateHand()

void UpdateHand ( double *  pConfig)
overridevirtual

Reimplemented from CHandModelV2.

Definition at line 255 of file HandModeliCub.cpp.

+ Here is the call graph for this function:

The documentation for this class was generated from the following files: