using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace RealTimeGraphX.EventArguments
{
///
/// Represents a graph range change event arguments.
///
///
public class RangeChangedEventArgs : EventArgs
{
///
/// Gets or sets the minimum x value.
///
public GraphDataPoint MinimumX { get; set; }
///
/// Gets or sets the maximum x value.
///
public GraphDataPoint MaximumX { get; set; }
///
/// Gets or sets the minimum y value.
///
public GraphDataPoint MinimumY { get; set; }
///
/// Gets or sets the maximum y value.
///
public GraphDataPoint MaximumY { get; set; }
///
/// Initializes a new instance of the class.
///
public RangeChangedEventArgs()
{
}
///
/// Initializes a new instance of the class.
///
/// The minimum x value.
/// The maximum x value.
/// The minimum y value.
/// The maximum y value.
public RangeChangedEventArgs(GraphDataPoint minimumX, GraphDataPoint maximumX,GraphDataPoint minimumY,GraphDataPoint maximumY) : this()
{
MinimumX = minimumX;
MaximumX = maximumX;
MinimumY = minimumY;
MaximumY = maximumY;
}
}
}