// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
//
// Purpose: CircularChartAreaAxis is a helper class which is used
// in circular chart areas for charts like Polar and
// Radar.
//
using System.Drawing;
namespace FastReport.DataVisualization.Charting
{
///
/// CircularChartAreaAxis class represents a single axis in the circular
/// chart area chart like radar or polar. It contains axis angular
/// position, size and title properties.
///
internal class CircularChartAreaAxis
{
#region Fields
///
/// Angle where axis is located.
///
internal float AxisPosition = 0f;
///
/// Axis title.
///
internal string Title = string.Empty;
///
/// Axis title color.
///
internal Color TitleForeColor = Color.Empty;
#endregion
#region Constructors
///
/// Constructor.
///
public CircularChartAreaAxis()
{
}
///
/// Constructor.
///
internal CircularChartAreaAxis(float axisPosition)
{
this.AxisPosition = axisPosition;
}
#endregion
}
}