![]() |
Springhead
An open source physics engine for virtual reality, haptics and motion generation.
|
胴体と足のみの哺乳類モデルのディスクリプタ
#include <CRFourLegsTinyAnimalBodyGen.h>
Public 型 | |
enum | CRTinyJointsMode { HINGE_MODE = 0, BALL_MODE } |
enum | ShapeMode { MODE_ROUNDCONE = 0, MODE_BOX, MODE_CAPSULE, MODE_SPHERE } |
Public 変数 | |
enum Spr::CRFourLegsTinyAnimalBodyGenDesc::CRTinyJointsMode | jointType |
enum Spr::CRFourLegsTinyAnimalBodyGenDesc::ShapeMode | shapeMode |
double | bodyHeight |
体幹に関するパラメータ | |
double | bodyBreadth |
double | bodyThickness |
Vec2d | upperSizes |
Vec2d | lowerSizes |
float | upperLength |
float | lowerLength |
double | massFF |
double | massFL |
double | massRF |
double | massRL |
double | massBody |
double | springFront |
各関節のバネダンパ | |
double | damperFront |
double | springRear |
double | damperRear |
Vec2d | rangeFrontSwing |
可動域制限(BallJointの場合) | |
Vec2d | rangeFrontTwist |
Vec2d | rangeRearSwing |
Vec2d | rangeRearTwist |
Vec2d | rangeUpperFront |
可動域制限(HingeJointの場合) | |
Vec2d | rangeLowerFront |
Vec2d | rangeUpperRear |
Vec2d | rangeLowerRear |
bool | rfLeg |
bool | lfLeg |
bool | rrLeg |
bool | lrLeg |