// (c) Copyright Microsoft Corporation. // This source is subject to the Microsoft Public License (Ms-PL). // Please see http://go.microsoft.com/fwlink/?LinkID=131993 for details. // All other rights reserved. using System; using System.Diagnostics.CodeAnalysis; using System.Windows; namespace System.Windows.Controls.DataVisualization.Charting { /// /// An axis with a range. /// public interface IRangeAxis : IAxis, IRangeConsumer { /// /// Gets the range of values displayed on the axis. /// Range Range { get; } /// /// The plot area coordinate of a value. /// /// The position at which to retrieve the plot /// area coordinate. /// The plot area coordinate. IComparable GetValueAtPosition(UnitValue position); /// /// Gets the origin value on the axis. /// IComparable Origin { get; } } }