public string ToString(IWithDisplayUnit objectWithTargetUnit, IDimension valueDimension) { return(PKSimConstants.Information.RangeYAsTooltip( objectWithTargetUnit.DisplayValueWithUnit(LowerPercentile, valueDimension), objectWithTargetUnit.DisplayValueWithUnit(Median, valueDimension), objectWithTargetUnit.DisplayValueWithUnit(UpperPercentile, valueDimension))); }
public string ToString(IWithDisplayUnit unitConverter) { return(PKSimConstants.Information.RangeYAsTooltip( unitConverter.DisplayValue(LowerPercentile), unitConverter.DisplayValue(Median), unitConverter.DisplayValue(UpperPercentile))); }
public static double DisplayValue(this IWithDisplayUnit withDisplayUnit, double valueInBaseUnit, IDimension valueDimension = null) { var dimensionToUse = valueDimension ?? withDisplayUnit.Dimension; //This value now needs to be converted in the display value of the target unit return(dimensionToUse.BaseUnitValueToUnitValue(withDisplayUnit.DisplayUnit, valueInBaseUnit)); }
public string ToString(IWithDisplayUnit unitConverter) { return(float.IsNaN(Error) ? PKSimConstants.Information.ObservedDataYAsTooltip(unitConverter.DisplayValue(Y)) : PKSimConstants.Information.ObservedDataYAsTooltip(unitConverter.DisplayValue(Y), unitConverter.DisplayValue(LowerValue), unitConverter.DisplayValue(UpperValue))); }
public string ToString(IWithDisplayUnit objectWithTargetUnit, IDimension valueDimension) { return(float.IsNaN(Error) ? PKSimConstants.Information.ObservedDataYAsTooltip(objectWithTargetUnit.DisplayValueWithUnit(Y, valueDimension)) : PKSimConstants.Information.ObservedDataYAsTooltip(objectWithTargetUnit.DisplayValueWithUnit(Y, valueDimension), objectWithTargetUnit.DisplayValueWithUnit(LowerValue, valueDimension), objectWithTargetUnit.DisplayValueWithUnit(UpperValue, valueDimension))); }
public override string ToString(IWithDisplayUnit unitConverter) { return(PKSimConstants.Information.RangeXAsTooltip( unitConverter.DisplayValue(Minimum), unitConverter.DisplayValue(X), unitConverter.DisplayValue(Maximum), NumberOfItems)); }
public string ToString(IWithDisplayUnit unitConverter) { if (IsRange) { return(PKSimConstants.Information.TimeProfileYAsTooltip(unitConverter.DisplayValue(LowerValue), unitConverter.DisplayValue(UpperValue))); } return(PKSimConstants.Information.ScatterYAsTooltip(unitConverter.DisplayValue(Y))); }
public static double ConvertToDisplayUnit(this IWithDisplayUnit quantity, double?valueToConvert) { if (canConvert(quantity, valueToConvert)) { return(quantity.ConvertToUnit(valueToConvert.Value, quantity.DisplayUnit)); } return(double.NaN); }
protected override void Context() { base.Context(); _withDisplayUnit = A.Fake <IWithDisplayUnit>().WithDimension(_dimension); _usedDisplayUnit = A.Fake <Unit>(); A.CallTo(() => _usedDisplayUnit.Name).Returns("DOES NOT EXIST"); A.CallTo(() => _dimension.HasUnit(_usedDisplayUnit)).Returns(false); _withDisplayUnit.DisplayUnit = _usedDisplayUnit; }
private void updateDimension(IWithDisplayUnit source, IWithDisplayUnit target) { if (source == null || target == null) { return; } target.Dimension = source.Dimension; target.DisplayUnit = source.DisplayUnit; }
public string ToString(IWithDisplayUnit objectWithTargetUnit, IDimension valueDimension) { if (IsRange) { return(PKSimConstants.Information.TimeProfileYAsTooltip( objectWithTargetUnit.DisplayValueWithUnit(LowerValue, valueDimension), objectWithTargetUnit.DisplayValueWithUnit(UpperValue, valueDimension))); } return(PKSimConstants.Information.ScatterYAsTooltip(objectWithTargetUnit.DisplayValueWithUnit(Y, valueDimension))); }
public string ToString(IWithDisplayUnit unitConverter) { var outliers = Outliers.Select(o => unitConverter.DisplayValue(o)).ToArray(); return(PKSimConstants.Information.BoxWhiskerYAsTooltip( unitConverter.DisplayValue(LowerWhisker), unitConverter.DisplayValue(LowerBox), unitConverter.DisplayValue(Median), unitConverter.DisplayValue(UpperBox), unitConverter.DisplayValue(UpperWhisker), outliers)); }
protected override void Context() { _dimension = A.Fake <IDimension>(); _displayUnitRetriever = A.Fake <IDisplayUnitRetriever>(); _unit = A.Fake <Unit>(); A.CallTo(_displayUnitRetriever).WithReturnType <Unit>().Returns(_unit); _withDisplayUnit = A.Fake <IWithDisplayUnit>(); A.CallTo(() => _withDisplayUnit.DisplayUnit).Returns(_unit); A.CallTo(() => _withDisplayUnit.Dimension).Returns(_dimension); sut = new ReportingHelper(_displayUnitRetriever); }
public static double ConvertToBaseUnit(this IWithDisplayUnit quantity, double?valueToConvert) { if (canConvert(quantity, valueToConvert)) { return(quantity.Dimension.UnitValueToBaseUnitValue(quantity.DisplayUnit, valueToConvert.Value)); } if (valueToConvert.HasValue) { return(valueToConvert.Value); } return(double.NaN); }
public string ToString(IWithDisplayUnit objectWithTargetUnit, IDimension valueDimension) { var outlierValues = Outliers.Select(o => objectWithTargetUnit.DisplayValueWithUnit(o.Value, valueDimension)).ToArray(); var outlierIndividualIds = Outliers.Select(o => o.IndividualId).ToArray(); return(PKSimConstants.Information.BoxWhiskerYAsTooltip( objectWithTargetUnit.DisplayValueWithUnit(LowerWhisker.Value, valueDimension), LowerWhisker.IndividualId, objectWithTargetUnit.DisplayValueWithUnit(LowerBox.Value, valueDimension), LowerBox.IndividualId, objectWithTargetUnit.DisplayValueWithUnit(Median.Value, valueDimension), Median.IndividualId, objectWithTargetUnit.DisplayValueWithUnit(UpperBox.Value, valueDimension), UpperBox.IndividualId, objectWithTargetUnit.DisplayValueWithUnit(UpperWhisker.Value, valueDimension), UpperWhisker.IndividualId, outlierValues, outlierIndividualIds)); }
public string ToString(IWithDisplayUnit unitConverter) { var outlierValues = Outliers.Select(o => unitConverter.DisplayValue(o.Value)).ToArray(); var outlierIndividualIds = Outliers.Select(o => o.IndividualId).ToArray(); return(PKSimConstants.Information.BoxWhiskerYAsTooltip( unitConverter.DisplayValue(LowerWhisker.Value), LowerWhisker.IndividualId, unitConverter.DisplayValue(LowerBox.Value), LowerBox.IndividualId, unitConverter.DisplayValue(Median.Value), Median.IndividualId, unitConverter.DisplayValue(UpperBox.Value), UpperBox.IndividualId, unitConverter.DisplayValue(UpperWhisker.Value), UpperWhisker.IndividualId, outlierValues, outlierIndividualIds)); }
public Unit PreferredUnitFor(IWithDisplayUnit withDisplayUnit) { return(PreferredUnitFor(withDisplayUnit.Dimension)); }
protected override void Context() { base.Context(); _withDisplayUnit = A.Fake <IWithDisplayUnit>().WithDimension(_dimension); _usedDisplayUnit = A.Fake <Unit>(); }
private void updateToAmountDimension(IWithDisplayUnit molecule) { molecule.Dimension = _amountDimension; molecule.DisplayUnit = _amountDimension.DefaultUnit; }
public string ToString(IWithDisplayUnit unitConverter) { return(_values.ToString(Constants.DISPLAY_PATH_SEPARATOR)); }
public Unit GetDisplayUnitFor(IWithDisplayUnit withDisplayUnit) { return(GetDisplayUnitFor(withDisplayUnit.DisplayUnit, withDisplayUnit.Dimension)); }
public float?ConvertToDisplayUnit(IWithDisplayUnit withDisplayUnit, float?value) { return((float?)ConvertToDisplayUnit(withDisplayUnit, (double?)value)); }
public static XElement AddDisplayUnitFor(this XElement element, IWithDisplayUnit withDisplayUnit) { return(AddDisplayUnit(element, withDisplayUnit.DisplayUnit)); }
public string ToString(IWithDisplayUnit unitConverter) { return(PKSimConstants.Information.ScatterYAsTooltip(unitConverter.DisplayValue(Value))); }
public static void UpdateDisplayUnit(this XElement element, IWithDisplayUnit withDisplayUnit) { withDisplayUnit.DisplayUnit = GetDisplayUnit(element, withDisplayUnit); }
public void UpdateDisplayUnit(IWithDisplayUnit withDisplayUnit, string unit) { withDisplayUnit.DisplayUnit = withDisplayUnit.Dimension.UnitOrDefault(unit); }
public double?ConvertToDisplayUnit(IWithDisplayUnit withDisplayUnit, double?value) { return(value == null ? (double?)null : withDisplayUnit.ConvertToDisplayUnit(value)); }
public NullableWithDisplayUnitFormatter(IWithDisplayUnit withDisplayUnit) : base(NumericFormatterOptions.Instance) { _withDisplayUnit = withDisplayUnit; }
protected object ValueForDataTableFor(IWithDisplayUnit withDisplayUnit, double value) { return(double.IsNaN(value) ? DBNull.Value : (object)withDisplayUnit.ConvertToDisplayUnit(value)); }
public virtual string ToString(IWithDisplayUnit unitConverter) { return PKSimConstants.Information.XAsTooltip(unitConverter.DisplayValueWithUnit(X)); }