Springhead
An open source physics engine for virtual reality, haptics and motion generation.
構造体 CRBallHumanBodyGenDesc

ボールジョイント人体モデルのデスクリプタ

#include <CRBallHumanBodyGen.h>

CRBallHumanBodyGenDescに対する継承グラフ

Public 型

enum  CRHumanSolids {
  SO_WAIST =0, SO_ABDOMEN, SO_CHEST, SO_NECK,
  SO_HEAD, SO_RIGHT_UPPER_ARM, SO_RIGHT_LOWER_ARM, SO_RIGHT_HAND,
  SO_RIGHT_UPPER_LEG, SO_RIGHT_LOWER_LEG, SO_RIGHT_FOOT, SO_RIGHT_EYE,
  SO_LEFT_UPPER_ARM, SO_LEFT_LOWER_ARM, SO_LEFT_HAND, SO_LEFT_UPPER_LEG,
  SO_LEFT_LOWER_LEG, SO_LEFT_FOOT, SO_LEFT_EYE, SO_NSOLIDS
}
 
enum  CRHumanJoints {
  JO_WAIST_ABDOMEN =0, JO_ABDOMEN_CHEST, JO_CHEST_NECK, JO_NECK_HEAD,
  JO_RIGHT_SHOULDER, JO_RIGHT_ELBOW, JO_RIGHT_WRIST, JO_RIGHT_WAIST_LEG,
  JO_RIGHT_KNEE, JO_RIGHT_ANKLE, JO_RIGHT_EYE, JO_LEFT_SHOULDER,
  JO_LEFT_ELBOW, JO_LEFT_WRIST, JO_LEFT_WAIST_LEG, JO_LEFT_KNEE,
  JO_LEFT_ANKLE, JO_LEFT_EYE, JO_NJOINTS
}
 
enum  CRHumanShapeType { HST_ROUNDCONE =0, HST_BOX }
 

Public 変数

int joNBallJoints
 Jointの数
 
int joNHingeJoints
 
double bodyMass
 体重
 
double waistLength
 サイズに関するパラメータ
 
double waistBreadth
 
double abdomenLength
 
double abdomenBreadth
 
double chestLength
 
double chestBreadth
 
double bideltoidBreadth
 
double neckLength
 
double neckDiameter
 
double neckPosZ
 
double neckPosY
 
double headBreadth
 
double headHeight
 
double bigonialBreadth
 
double upperArmLength
 
double upperArmDiameter
 
double lowerArmLength
 
double lowerArmDiameter
 
double handLength
 
double handBreadth
 
double handThickness
 
double upperLegLength
 
double upperLegDiameter
 
double interLegDistance
 
double legPosY
 
double lowerLegLength
 
double lowerLegDiameter
 
double kneeDiameter
 
double ankleDiameter
 
double calfPosY
 
double calfPosZ
 
double calfDiameter
 
double footLength
 
double footBreadth
 
double footThickness
 
double ankleToeDistance
 
double vertexToEyeHeight
 
double occiputToEyeDistance
 
double eyeDiameter
 
double interpupillaryBreadth
 
double springWaistAbdomen
 各関節のバネダンパ
 
double damperWaistAbdomen
 
double springAbdomenChest
 
double damperAbdomenChest
 
double springChestNeck
 
double damperChestNeck
 
double springNeckHead
 
double damperNeckHead
 
double springShoulder
 
double damperShoulder
 
double springElbow
 
double damperElbow
 
double springWrist
 
double damperWrist
 
double springWaistLeg
 
double damperWaistLeg
 
double springKnee
 
double damperKnee
 
double springAnkle
 
double damperAnkle
 
double springEye
 
double damperEye
 
enum
Spr::CRBallHumanBodyGenDesc::CRHumanShapeType 
shapeType
 

この構造体の説明は次のファイルから生成されました: