+void FGTranslation::bind(void)
+{
+ typedef double (FGTranslation::*PMF)(int) const;
+ PropertyManager->Tie("velocities/u-fps", this,1,
+ (PMF)&FGTranslation::GetUVW /*,
+ &FGTranslation::SetUVW,
+ true */);
+ PropertyManager->Tie("velocities/v-fps", this,2,
+ (PMF)&FGTranslation::GetUVW /*,
+ &FGTranslation::SetUVW,
+ true*/);
+ PropertyManager->Tie("velocities/w-fps", this,3,
+ (PMF)&FGTranslation::GetUVW /*,
+ &FGTranslation::SetUVW,
+ true*/);
+ PropertyManager->Tie("accelerations/udot-fps", this,1,
+ (PMF)&FGTranslation::GetUVWdot);
+ PropertyManager->Tie("accelerations/vdot-fps", this,2,
+ (PMF)&FGTranslation::GetUVWdot);
+ PropertyManager->Tie("accelerations/wdot-fps", this,3,
+ (PMF)&FGTranslation::GetUVWdot);
+ PropertyManager->Tie("velocities/u-aero-fps", this,1,
+ (PMF)&FGTranslation::GetAeroUVW);
+ PropertyManager->Tie("velocities/v-aero-fps", this,2,
+ (PMF)&FGTranslation::GetAeroUVW);
+ PropertyManager->Tie("velocities/w-aero-fps", this,3,
+ (PMF)&FGTranslation::GetAeroUVW);
+ PropertyManager->Tie("aero/alpha-rad", this,
+ &FGTranslation::Getalpha,
+ &FGTranslation::Setalpha,
+ true);
+ PropertyManager->Tie("aero/beta-rad", this,
+ &FGTranslation::Getbeta,
+ &FGTranslation::Setbeta,
+ true);
+ PropertyManager->Tie("aero/mag-beta-rad", this,
+ &FGTranslation::GetMagBeta);
+ PropertyManager->Tie("aero/qbar-psf", this,
+ &FGTranslation::Getqbar,
+ &FGTranslation::Setqbar,
+ true);
+ PropertyManager->Tie("aero/qbarUW-psf", this,
+ &FGTranslation::GetqbarUW,
+ &FGTranslation::SetqbarUW,
+ true);
+ PropertyManager->Tie("aero/qbarUV-psf", this,
+ &FGTranslation::GetqbarUV,
+ &FGTranslation::SetqbarUV,
+ true);
+ PropertyManager->Tie("velocities/vt-fps", this,
+ &FGTranslation::GetVt,
+ &FGTranslation::SetVt,
+ true);
+ PropertyManager->Tie("velocities/mach-norm", this,
+ &FGTranslation::GetMach,
+ &FGTranslation::SetMach,
+ true);
+ PropertyManager->Tie("aero/alphadot-rad_sec", this,
+ &FGTranslation::Getadot,
+ &FGTranslation::Setadot,
+ true);
+ PropertyManager->Tie("aero/betadot-rad_sec", this,
+ &FGTranslation::Getbdot,
+ &FGTranslation::Setbdot,
+ true);