Make consistent BaseValue and BaseLine across BarSeries, LinearBarSeries, and HistogramSeries #2001
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Having merged #1942 (from which all of this work is derived), this makes the BaseValue and BaseLine consistent across all the 'bar-type' series, and exposes the
ActualBaseLineas a{ public get; protected set; }property.Checklist
Changes
BaseValuethat defaults to zero.YAxis.ClipMinimumto clamp to end of plotBaseLinewhich is included in the Y-axis: important for log-axes which extend to infinity that they have a sensisble 'reference' baseline. WhenNaN, actual value is derived for log-axes by dividing the smallest value by 10 (to give some padding to log plots: better ideas welcome (e.g. depend on range of values and base of axis?): computed values is exposed asActualBaseLine@oxyplot/admins