22 #if !defined(AFX_DGCORKSCREWCONSTRAINT_H__GRT672DF293FR__INCLUDED_) 23 #define AFX_DGCORKSCREWCONSTRAINT_H__GRT672DF293FR__INCLUDED_ 24 #include "dgBilateralConstraint.h" 30 typedef dgUnsigned32(dgApi *dgCorkscrewJointAcceleration)(
const NewtonJoint *
const corkscrew,
NewtonHingeSliderUpdateDesc *
const desc);
34 dgFloat32 GetJointAngle()
const;
35 dgFloat32 GetJointOmega()
const;
36 dgFloat32 GetJointPosit()
const;
37 dgFloat32 GetJointVeloc()
const;
42 void SetJointParameterCallBack(dgCorkscrewJointAcceleration callback);
55 dgCorkscrewJointAcceleration m_jointAccelFnt;
72 #endif // !defined(AFX_DGCORKSCREWCONSTRAINT_H__GRT672DF293FR__INCLUDED_) Definition: dgVector.h:86
Definition: dgCorkscrewConstraint.h:32
Definition: dgConstraint.h:137
Definition: dgBilateralConstraint.h:28
Definition: dgConstraint.h:85
Definition: dgWorld.h:118