Example #1
0
 public fsParameterRange(
     fsParameterIdentifier parameterIdentifier,
     fsUnit units,
     double rangeStart,
     double rangeEnd)
 {
     Identifier = parameterIdentifier;
     Units      = units;
     Range      = new fsRange(rangeStart * units.Coefficient,
                              rangeEnd * units.Coefficient);
 }
Example #2
0
 private void DisplayRangesInTable()
 {
     dataGrid.Rows.Clear();
     m_rowToParameter = new Dictionary <DataGridViewRow, fsParameterIdentifier>();
     foreach (fsParameterIdentifier parameter in ParameterRanges.Keys)
     {
         int index = dataGrid.Rows.Add();
         dataGrid.Rows[index].Cells[0].Value = parameter.FullName;
         fsRange range = ParameterRanges[parameter].Range;
         fsUnit  units = ParameterRanges[parameter].Units;
         dataGrid.Rows[index].Cells[1].Value = units.Name;
         dataGrid.Rows[index].Cells[2].Value = range.From / units.Coefficient;
         dataGrid.Rows[index].Cells[3].Value = range.To / units.Coefficient;
         m_rowToParameter.Add(dataGrid.Rows[index], parameter);
     }
 }