www.pudn.com > 人体步态跟踪识别bate版.rar > WalkConf.h
// WalkConf.h: interface for the CWalkConf class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_WALKCONF_H__39F9C77B_DC4B_445D_A182_48354C5FC6FB__INCLUDED_)
#define AFX_WALKCONF_H__39F9C77B_DC4B_445D_A182_48354C5FC6FB__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "Position.h"
class CWalkConf
{
public:
int length;
bool IsEmpty();
CPosition loca_sacroiliac ; // 骶骨关节位置
double rota_f_hip ; // 前腿到臀的旋转
double rota_f_knee ; // 前腿到膝的旋转
double rota_f_ankle ; // 前腿到踝的旋转
double rota_b_hip ; // 后腿到臀的旋转
double rota_b_knee ; // 后腿到膝的旋转
double rota_b_ankle ; // 后腿到踝的旋转
void setValue(CPosition loca_sacroiliac1,double rota_f_hip1, double rota_f_knee1, double rota_f_ankle1,double rota_b_hip1, double rota_b_knee1, double rota_b_ankle1);
CString toString() ;
bool equals(CWalkConf w); //一致性判断
void exchange();
CWalkConf();
SetPara(CPosition loca_sacroiliac1,double rota_f_hip1, double rota_f_knee1, double rota_f_ankle1,double rota_b_hip1, double rota_b_knee1, double rota_b_ankle1);
virtual ~CWalkConf();
};
#endif // !defined(AFX_WALKCONF_H__39F9C77B_DC4B_445D_A182_48354C5FC6FB__INCLUDED_)