Rigid Body Dynamics Library
Gymnast Struct Reference

#include <Millard2016TorqueMuscle.h>

Public Types

enum  Gender { Male = GenderSet::Male , LastGender }
 
enum  AgeGroup { Young18To25 = AgeGroupSet::Young18To25 , LastAgeGroup }
 
enum  TableIndex {
  TauMax = 0 , OmegaMax , ActiveAngleAtOneNormTorque ,
  ActiveAngularStandardDeviation , TvAtMaxEccentricVelocity , TvAtHalfMaxConcentricVelocity ,
  PassiveAngleAtZeroTorque , PassiveAngleAtOneNormTorque , LastTableIndex
}
 
enum  JointTorque {
  HipExtension = JointTorqueSet::HipExtension , HipFlexion = JointTorqueSet::HipFlexion , KneeExtension = JointTorqueSet::KneeExtension ,
  KneeFlexion = JointTorqueSet::KneeFlexion , AnkleExtension = JointTorqueSet::AnkleExtension , AnkleFlexion = JointTorqueSet::AnkleFlexion ,
  ElbowExtension = JointTorqueSet::ElbowExtension , ElbowFlexion = JointTorqueSet::ElbowFlexion , ShoulderExtension = JointTorqueSet::ShoulderExtension ,
  ShoulderFlexion = JointTorqueSet::ShoulderFlexion , WristExtension = JointTorqueSet::WristExtension , WristFlexion = JointTorqueSet::WristFlexion ,
  ShoulderHorizontalAdduction , ShoulderHorizontalAbduction , ShoulderInternalRotation ,
  ShoulderExternalRotation , WristUlnarDeviation = JointTorqueSet::WristUlnarDeviation , WristRadialDeviation = JointTorqueSet::WristRadialDeviation ,
  WristPronation = JointTorqueSet::WristPronation , WristSupination = JointTorqueSet::WristSupination , LumbarExtension = JointTorqueSet::LumbarExtension ,
  LumbarFlexion = JointTorqueSet::LumbarFlexion , UnitExtensor = JointTorqueSet::UnitExtensor , UnitFlexor = JointTorqueSet::UnitFlexor ,
  LastJointTorque
}
 

Public Member Functions

 Gymnast ()
 

Static Public Attributes

static const char * GenderNames []
 
static const char * AgeGroupNames []
 
static const char * JointTorqueNames []
 

Detailed Description

This struct contains 3 enumerated lists (Gender, AgeGroup, JointTorque) that lists the genders, age groups, and joint-torque-directions for which the Gymnast data set contains data. At the present time Gymnast data set only contains data appropriate for a young (18-25) elite male gymnast. Please refer to the main class description for details on this data set and how to use it.

Definition at line 156 of file Millard2016TorqueMuscle.h.

Member Enumeration Documentation

◆ AgeGroup

enum AgeGroup
Enumerator
Young18To25 
LastAgeGroup 

Definition at line 161 of file Millard2016TorqueMuscle.h.

◆ Gender

enum Gender
Enumerator
Male 
LastGender 

Definition at line 157 of file Millard2016TorqueMuscle.h.

◆ JointTorque

Enumerator
HipExtension 
HipFlexion 
KneeExtension 
KneeFlexion 
AnkleExtension 
AnkleFlexion 
ElbowExtension 
ElbowFlexion 
ShoulderExtension 
ShoulderFlexion 
WristExtension 
WristFlexion 
ShoulderHorizontalAdduction 
ShoulderHorizontalAbduction 
ShoulderInternalRotation 
ShoulderExternalRotation 
WristUlnarDeviation 
WristRadialDeviation 
WristPronation 
WristSupination 
LumbarExtension 
LumbarFlexion 
UnitExtensor 
UnitFlexor 
LastJointTorque 

Definition at line 178 of file Millard2016TorqueMuscle.h.

◆ TableIndex

enum TableIndex
Enumerator
TauMax 
OmegaMax 
ActiveAngleAtOneNormTorque 
ActiveAngularStandardDeviation 
TvAtMaxEccentricVelocity 
TvAtHalfMaxConcentricVelocity 
PassiveAngleAtZeroTorque 
PassiveAngleAtOneNormTorque 
LastTableIndex 

Definition at line 166 of file Millard2016TorqueMuscle.h.

Constructor & Destructor Documentation

◆ Gymnast()

Gymnast ( )
inline

Definition at line 212 of file Millard2016TorqueMuscle.h.

Field Documentation

◆ AgeGroupNames

const char* AgeGroupNames[]
static

Definition at line 210 of file Millard2016TorqueMuscle.h.

◆ GenderNames

const char* GenderNames[]
static

Definition at line 209 of file Millard2016TorqueMuscle.h.

◆ JointTorqueNames

const char* JointTorqueNames[]
static

Definition at line 211 of file Millard2016TorqueMuscle.h.


The documentation for this struct was generated from the following file: