コード例 #1
0
ファイル: TCASTable.cpp プロジェクト: nasa/WellClear
void TCASTable::updateParameterData(ParameterData& p) const {
  p.setBool("TCAS_HMDilter", HMDFilter);
  for (int i = 0; i < 7; i++) {
    p.setInternal("TCAS_TAU_"+Fmi(i+2),TAU[i],"s",4);
  }
  for (int i = 0; i < 7; i++) {
    p.setInternal("TCAS_TCOA_"+Fmi(i+2),TCOA[i],"s",4);
  }
  for (int i = 0; i < 7; i++) {
    p.setInternal("TCAS_DMOD_"+Fmi(i+2),DMOD[i],"nmi",4);
  }
  for (int i = 0; i < 7; i++) {
    p.setInternal("TCAS_ZTHR_"+Fmi(i+2),ZTHR[i],"ft",4);
  }
  for (int i = 0; i < 7; i++) {
    p.setInternal("TCAS_HMD_"+Fmi(i+2),HMD[i],"ft",4);
  }
}
コード例 #2
0
ファイル: CD3DTable.cpp プロジェクト: E-LLP/WellClear
 void CD3DTable::updateParameterData(ParameterData& p) const {
   p.setInternal("D",D,"nmi");
   p.setInternal("H",H,"ft");
 }
コード例 #3
0
void WCVTable::updateParameterData(ParameterData& p) const {
  p.setInternal("WCV_DTHR",DTHR,"nmi",4);
  p.setInternal("WCV_ZTHR",ZTHR,"ft",4);
  p.setInternal("WCV_TTHR",TTHR,"s",4);
  p.setInternal("WCV_TCOA",TCOA,"s",4);
}