![]() |
Springhead
An open source physics engine for virtual reality, haptics and motion generation.
|
4足動物モデルのデスクリプタ
#include <CRFourLegsAnimalBodyGen.h>

Public メソッド | |
| CRFourLegsAnimalBodyGenDesc (bool enableRange=false, bool enableFMax=false) | |
Public 変数 | |
| int | joNBallJoints |
| int | joNHingeJoints |
| double | waistBreadth |
| サイズに関するパラメータ | |
| double | waistHeight |
| double | waistThickness |
| double | chestBreadth |
| double | chestHeight |
| double | chestThickness |
| double | tailBreadth |
| double | tailHeight |
| double | tailThickness |
| double | neckBreadth |
| double | neckHeight |
| double | neckThickness |
| double | headBreadth |
| double | headHeight |
| double | headThickness |
| double | breastboneBreadth |
| double | breastboneHeight |
| double | breastboneThickness |
| double | radiusBreadth |
| double | radiusHeight |
| double | radiusThickness |
| double | frontCannonBoneBreadth |
| double | frontCannonBoneHeight |
| double | frontCannonBoneThickness |
| double | frontToeBreadth |
| double | frontToeHeight |
| double | frontToeThickness |
| double | femurBreadth |
| double | femurHeight |
| double | femurThickness |
| double | tibiaBreadth |
| double | tibiaHeight |
| double | tibiaThickness |
| double | rearCannonBoneBreadth |
| double | rearCannonBoneHeight |
| double | rearCannonBoneThickness |
| double | rearToeBreadth |
| double | rearToeHeight |
| double | rearToeThickness |
| double | springWaistChest |
| 各BallJointのバネダンパ | |
| double | damperWaistChest |
| double | springWaistTail |
| double | damperWaistTail |
| double | springTail |
| double | damperTail |
| double | springChestNeck |
| double | damperChestNeck |
| double | springNeckHead |
| double | damperNeckHead |
| double | springShoulder |
| double | damperShoulder |
| double | springFrontAnkle |
| double | damperFrontAnkle |
| double | springHip |
| double | damperHip |
| double | springRearAnkle |
| double | damperRearAnkle |
| double | springElbow |
| double | damperElbow |
| double | springFrontKnee |
| double | damperFrontKnee |
| double | springStifle |
| double | damperStifle |
| double | springRearKnee |
| double | damperRearKnee |
| Vec2d | rangeElbow |
| HingeJoint可動域制限 | |
| Vec2d | rangeFrontKnee |
| Vec2d | rangeStifle |
| Vec2d | rangeRearKnee |
| Quaterniond | goalWaistChest |
| Quaterniond | goalWaistTail |
| Quaterniond | goalTail |
| Quaterniond | goalChestNeck |
| Quaterniond | goalNeckHead |
| Quaterniond | goalShoulder |
| Quaterniond | goalFrontAnkle |
| Quaterniond | goalHip |
| Quaterniond | goalRearAnkle |
| double | originElbow |
| double | originFrontKnee |
| double | originStifle |
| double | originRearKnee |
| Vec3d | limitDirWaistChest |
| Vec3d | limitDirWaistTail |
| Vec3d | limitDirTail |
| Vec3d | limitDirChestNeck |
| Vec3d | limitDirNeckHead |
| Vec3d | limitDirShoulder |
| Vec3d | limitDirFrontAnkle |
| Vec3d | limitDirHip |
| Vec3d | limitDirRearAnkle |
| Vec2d | limitSwingWaistChest |
| BallJointのswing可動域: | |
| Vec2d | limitSwingWaistTail |
| Vec2d | limitSwingTail |
| Vec2d | limitSwingChestNeck |
| Vec2d | limitSwingNeckHead |
| Vec2d | limitSwingShoulder |
| Vec2d | limitSwingFrontAnkle |
| Vec2d | limitSwingHip |
| Vec2d | limitSwingRearAnkle |
| Vec2d | limitTwistWaistChest |
| BallJointのtwist可動域 | |
| Vec2d | limitTwistWaistTail |
| Vec2d | limitTwistTail |
| Vec2d | limitTwistChestNeck |
| Vec2d | limitTwistNeckHead |
| Vec2d | limitTwistShoulder |
| Vec2d | limitTwistFrontAnkle |
| Vec2d | limitTwistHip |
| Vec2d | limitTwistRearAnkle |
| double | fMaxWaistChest |
| double | fMaxChestNeck |
| double | fMaxNeckHead |
| double | fMaxWaistTail |
| double | fMaxTail12 |
| double | fMaxTail23 |
| double | fMaxLeftShoulder |
| double | fMaxLeftElbow |
| double | fMaxLeftFrontKnee |
| double | fMaxLeftFrontAnkle |
| double | fMaxLeftHip |
| double | fMaxLeftStifle |
| double | fMaxLeftRearKnee |
| double | fMaxLeftRearAnkle |
| double | fMaxRightShoulder |
| double | fMaxRightElbow |
| double | fMaxRightFrontKnee |
| double | fMaxRightFrontAnkle |
| double | fMaxRightHip |
| double | fMaxRightStifle |
| double | fMaxRightRearKnee |
| double | fMaxRightRearAnkle |
| float | materialMu |
| bool | noLegs |
| 裏オプション | |
| bool | noHead |
| bool | dynamicalMode |
| ダイナミカルを入れるかどうか | |
| double | totalMass |
| 全体の体重 | |
| bool | flagFMax |
| fMaxを入れるかどうか | |
| bool | flagRange |
| 稼働域制限を入れるかどうか | |