151 lines
8.4 KiB
C++
151 lines
8.4 KiB
C++
// Definition of Strings used to describe the fields in the Mechanics Editor
|
|
////////////////////////////////////////////////////////////////////////////
|
|
#ifndef _EMEC_FIELDS_DESCRIPTOR_STRINGS_
|
|
#define _EMEC_FIELDS_DESCRIPTOR_STRINGS_
|
|
|
|
////////////////////
|
|
// Walk type cards //
|
|
/////////////////////
|
|
// also used by Jump type cards
|
|
const CString g_c_cs_FieldName_Walk_Mass = "Mass (kg)";
|
|
const CString g_c_cs_FieldName_Walk_FatherSonLink = "Father-Son link";
|
|
const CString g_c_cs_FieldName_Walk_StairsStepHeight = "Stairs Step Height (m)";
|
|
const CString g_c_cs_FieldName_Walk_MinLinearSpeed = "Min Linear Speed (m/s)";
|
|
const CString g_c_cs_FieldName_Walk_MaxLinearSpeed = "Max Linear Speed (m/s)";
|
|
const CString g_c_cs_FieldName_Walk_MinAngularSpeed = "Min Angular Speed (deg/s)";
|
|
const CString g_c_cs_FieldName_Walk_MaxAngularSpeed = "Max Angular Speed (deg/s)";
|
|
const CString g_c_cs_FieldName_Walk_GroundLimit = "Ground Limit (deg)";
|
|
const CString g_c_cs_FieldName_Walk_SlopeLimit = "Slope Limit (deg)";
|
|
const CString g_c_cs_FieldName_Walk_WallLimit = "Wall Limit (deg)";
|
|
const CString g_c_cs_FieldName_Walk_AtticLimit = "Attic Limit (deg)";
|
|
const CString g_c_cs_FieldName_Walk_StepFrontLimit = "Step Front Limit (deg)";
|
|
const CString g_c_cs_FieldName_Walk_StepHighLimit = "Step High Limit (deg)";
|
|
const CString g_c_cs_FieldName_Walk_IsOrientationFree = "Is Orientation Free";
|
|
const CString g_c_cs_FieldName_Walk_OrientationVelocity = "Orientation Velocity (deg/s)";
|
|
const CString g_c_cs_FieldName_Walk_IsDTForced = "Is Dt Forced";
|
|
const CString g_c_cs_FieldName_Walk_MechanicsEngineFrequency = "Mechanics Eng. Freq.(Hz)";
|
|
const CString g_c_cs_FieldName_Walk_IsAgainstWall = "Is Against Wall";
|
|
const CString g_c_cs_FieldName_Walk_WallOrientationVelocity = "Wall Orient. Velocity (deg/s)";
|
|
const CString g_c_cs_FieldName_Walk_BringDownHeight = "Bring Down Height";
|
|
const CString g_c_cs_FieldName_Walk_AirResistingSurface = "Air Resisting Surface";
|
|
const CString g_c_cs_FieldName_Walk_GravityRatio = "Gravity Ratio";
|
|
|
|
|
|
////////////////////
|
|
// Ski type cards //
|
|
////////////////////
|
|
const CString g_c_cs_FieldName_Ski_Mass = "Mass (kg)";
|
|
const CString g_c_cs_FieldName_Ski_Factor = "Factor";
|
|
const CString g_c_cs_FieldName_Ski_MinLinearSpeed = "Min Linear Speed (m/s)";
|
|
const CString g_c_cs_FieldName_Ski_MaxLinearSpeed = "Max Linear Speed (m/s)";
|
|
const CString g_c_cs_FieldName_Ski_MinAngularSpeed = "Min Angular Speed (deg/s)";
|
|
const CString g_c_cs_FieldName_Ski_MaxAngularSpeed = "Max Angular Speed (deg/s)";
|
|
const CString g_c_cs_FieldName_Ski_SlideCoef = "Slide Coef";
|
|
const CString g_c_cs_FieldName_Ski_TChaseTimeConstant = "TChase Time Constant";
|
|
const CString g_c_cs_FieldName_Ski_HandCoef = "HandCoef";
|
|
const CString g_c_cs_FieldName_Ski_ReturnCoeff = "ReturnCoeff";
|
|
const CString g_c_cs_FieldName_Ski_EdgeCoeff = "EdgeCoeff";
|
|
const CString g_c_cs_FieldName_Ski_PlaquageCoeff = "PlaquageCoeff";
|
|
const CString g_c_cs_FieldName_Ski_GravityCoeff = "GravityCoeff";
|
|
const CString g_c_cs_FieldName_Ski_AlphaFilter = "AlphaFilter";
|
|
const CString g_c_cs_FieldName_Ski_InTheAirControl = "InTheAirControl";
|
|
const CString g_c_cs_FieldName_Ski_InTheAirGravity = "InTheAirGravity";
|
|
const CString g_c_cs_FieldName_Ski_PlaquageGap = "PlaquageGap";
|
|
const CString g_c_cs_FieldName_Ski_PlaquageAngle = "PlaquageAngle (deg)";
|
|
const CString g_c_cs_FieldName_Ski_MinSpeedToCompute = "MinSpeedToCompute";
|
|
|
|
|
|
/////////////////////
|
|
// Swim type cards //
|
|
/////////////////////
|
|
const CString g_c_cs_FieldName_Swim_Mass = "Mass";
|
|
const CString g_c_cs_FieldName_Swim_TractionScale = "Traction Scale";
|
|
const CString g_c_cs_FieldName_Swim_AlphaTimeConstant = "Alpha Time Constant";
|
|
const CString g_c_cs_FieldName_Swim_ThetaTimeConstant = "Theta Time Constant";
|
|
const CString g_c_cs_FieldName_Swim_TractionScaleTimeConstant = "Traction Scale Time Constant";
|
|
const CString g_c_cs_FieldName_Swim_AlphaPas = "Alpha Pas";
|
|
const CString g_c_cs_FieldName_Swim_ThetaPas = "Theta Pas";
|
|
const CString g_c_cs_FieldName_Swim_TractionScalePas = "Traction Scale Pas";
|
|
const CString g_c_cs_FieldName_Swim_ArchimedaRadius = "Archimeda Radius";
|
|
const CString g_c_cs_FieldName_Swim_LimitVolumeCoef = "Limit Volume Coef";
|
|
const CString g_c_cs_FieldName_Swim_CrossingAirWaterCoef = "Crossing Air Water Coef";
|
|
const CString g_c_cs_FieldName_Swim_DepthOfLimitVolume = "Depth Of Limit Volume";
|
|
const CString g_c_cs_FieldName_Swim_AlphaDecay = "Alpha Decay";
|
|
const CString g_c_cs_FieldName_Swim_AlphaMin = "Alpha Min";
|
|
const CString g_c_cs_FieldName_Swim_AlphaMax = "Alpha Max";
|
|
const CString g_c_cs_FieldName_Swim_AlphaOffset = "Alpha Offset";
|
|
|
|
|
|
//////////////////////
|
|
// Stone type cards //
|
|
//////////////////////
|
|
const CString g_c_cs_FieldName_Stone_Mass = "Mass (kg)";
|
|
const CString g_c_cs_FieldName_Stone_Diameter = "Diameter (m)";
|
|
const CString g_c_cs_FieldName_Stone_MechanicsEngineFrequency = "Mechanics Eng. Freq.(Hz)";
|
|
const CString g_c_cs_FieldName_Stone_Center_X = "Center X";
|
|
const CString g_c_cs_FieldName_Stone_Center_Y = "Center Y";
|
|
const CString g_c_cs_FieldName_Stone_Center_Z = "Center Z";
|
|
|
|
/////////////////////
|
|
// Raft type cards //
|
|
/////////////////////
|
|
const CString g_c_cs_FieldName_Raft_TorqueResistance = "Torque Resistance";
|
|
const CString g_c_cs_FieldName_Raft_IAxisModificator = "I Axis Modificator";
|
|
const CString g_c_cs_FieldName_Raft_JAxisModificator = "J Axis Modificator";
|
|
const CString g_c_cs_FieldName_Raft_SinkCoeff = "Sink Coeff";
|
|
const CString g_c_cs_FieldName_Raft_SinkMaxDistance = "Sink Max Distance";
|
|
const CString g_c_cs_FieldName_Raft_VerticalSpeedTreshold = "Vertical Speed Treshold (m/s)";
|
|
const CString g_c_cs_FieldName_Raft_MaxAngularSpeed = "Max Angular Speed (rad/s)";
|
|
const CString g_c_cs_FieldName_Raft_AngularSpeedTreshold = "Angular Speed Treshold (rad/s)";
|
|
|
|
/////////////////////////
|
|
// Platform type cards //
|
|
/////////////////////////
|
|
const CString g_c_cs_FieldName_Platform_Mass = "Mass (kg)";
|
|
const CString g_c_cs_FieldName_Platform_MinLinearSpeed = "Min Linear Speed (m/s)";
|
|
const CString g_c_cs_FieldName_Platform_MaxLinearSpeed = "Max Linear Speed (m/s)";
|
|
const CString g_c_cs_FieldName_Platform_MinAngularSpeed = "Min Angular Speed (deg/s)";
|
|
const CString g_c_cs_FieldName_Platform_MaxAngularSpeed = "Max Angular Speed (deg/s)";
|
|
const CString g_c_cs_FieldName_Platform_GravityRatio = "Gravity Ratio";
|
|
const CString g_c_cs_FieldName_Platform_ViscosityFactor = "Viscosity Factor";
|
|
const CString g_c_cs_FieldName_Platform_StiffnessFactor = "Stiffness Factor";
|
|
|
|
//ANNECY jt {
|
|
/////////////////////
|
|
// Base type cards //
|
|
/////////////////////
|
|
const CString g_c_cs_FieldName_Base_Animation = "Animation";
|
|
const CString g_c_cs_FieldName_Base_Collide = "Collide";
|
|
const CString g_c_cs_FieldName_Base_Gravity = "Gravity";
|
|
const CString g_c_cs_FieldName_Base_Tilt = "Tilt";
|
|
const CString g_c_cs_FieldName_Base_Gi = "Gi";
|
|
const CString g_c_cs_FieldName_Base_Climb = "Climb";
|
|
const CString g_c_cs_FieldName_Base_OnGround = "OnGround";
|
|
const CString g_c_cs_FieldName_Base_Spider = "Spider";
|
|
const CString g_c_cs_FieldName_Base_Shoot = "Shoot";
|
|
const CString g_c_cs_FieldName_Base_Swim = "Swim";
|
|
const CString g_c_cs_FieldName_Base_CollisionControl = "Collision control";
|
|
const CString g_c_cs_FieldName_Base_KeepSpeedZ = "KeepSpeedZ";
|
|
const CString g_c_cs_FieldName_Base_SpeedLimit = "SpeedLimit";
|
|
const CString g_c_cs_FieldName_Base_Inertia = "Inertia";
|
|
const CString g_c_cs_FieldName_Base_Stream = "Stream";
|
|
const CString g_c_cs_FieldName_Base_StickOnPlatform = "StickOnPlatform";
|
|
const CString g_c_cs_FieldName_Base_Scale = "Scale";
|
|
|
|
const CString g_c_cs_FieldName_Base_GravityFactor = "g";
|
|
const CString g_c_cs_FieldName_Base_Slide = "Slide";
|
|
const CString g_c_cs_FieldName_Base_Rebound = "Rebound";
|
|
const CString g_c_cs_FieldName_Base_SlopeLimit = "SlopeLimit";
|
|
const CString g_c_cs_FieldName_Base_InertiaFactorX = "Ix";
|
|
const CString g_c_cs_FieldName_Base_InertiaFactorY = "Iy";
|
|
const CString g_c_cs_FieldName_Base_InertiaFactorZ = "Iz";
|
|
const CString g_c_cs_FieldName_Base_TiltIntensity = "TiltIntensity";
|
|
const CString g_c_cs_FieldName_Base_TiltInertia = "TiltInertia";
|
|
const CString g_c_cs_FieldName_Base_TiltOrigin = "TiltOrigin";
|
|
const CString g_c_cs_FieldName_Base_MaxSpeed = "MaxSpeed";
|
|
//ENDANNECY jt }
|
|
|
|
#endif //_EMEC_FIELDS_DESCRIPTOR_STRINGS_
|
|
|
|
|