public ExtendedP2PCalculatorResult(ExtendedP2PCalculatorResult result) { Parameters = result.Parameters; Direction = result.Direction; aFrom = result.aFrom; vFrom = result.vFrom; vTo = result.vTo; Phase1Duration = result.Phase1Duration; Phase2Duration = result.Phase2Duration; Phase3Duration = result.Phase3Duration; Phase1Length = result.Phase1Length; Phase2Length = result.Phase2Length; Phase3Length = result.Phase3Length; Length = result.Length; TotalDuration = result.TotalDuration; }
public ExtendedRampCalculationResult(ExtendedP2PCalculatorResult result, double startDistance, double startDuration) : base(result) { StartDistance = startDistance; StartDuration = startDuration; }