File: Common\General\ChartAreaCircular.cs
Project: ndp\fx\src\DataVisualization\System.Web.DataVisualization.csproj (System.Web.DataVisualization)
//-------------------------------------------------------------
// <copyright company=’Microsoft Corporation’>
//   Copyright © Microsoft Corporation. All Rights Reserved.
// </copyright>
//-------------------------------------------------------------
// @owner=alexgor, deliant
//=================================================================
//  File:		ChartAreaCircular.cs
//
//  Namespace:	System.Web.UI.WebControls[Windows.Forms].Charting
//
//	Classes:	CircularChartAreaAxis
//
//  Purpose:	CircularChartAreaAxis is a helper class which is used
//              in circular chart areas for charts like Polar and 
//              Radar. 
//
//	Reviewed:	AG - Microsoft 16, 2007
//
//===================================================================
 
 
#region Used namespaces
using System;
using System.Collections;
using System.Collections.Specialized;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Data;
using System.Drawing;
using System.Drawing.Design;
using System.Drawing.Drawing2D;
#if Microsoft_CONTROL

using System.Windows.Forms.DataVisualization.Charting.Data;
using System.Windows.Forms.DataVisualization.Charting.ChartTypes;
using System.Windows.Forms.DataVisualization.Charting.Utilities;
using System.Windows.Forms.DataVisualization.Charting.Borders3D;
using System.Windows.Forms.DataVisualization.Charting;
 
using System.Globalization;
using System.ComponentModel.Design.Serialization;
using System.Reflection;
using System.Windows.Forms.Design;
#else
	using System.Web;
	using System.Web.UI;
	using System.Web.UI.DataVisualization.Charting;
	using System.Web.UI.DataVisualization.Charting.Data;
	using System.Web.UI.DataVisualization.Charting.ChartTypes;
	using System.Web.UI.DataVisualization.Charting.Utilities;
	using System.Web.UI.DataVisualization.Charting.Borders3D;
#endif
 
#endregion
 
#if Microsoft_CONTROL
namespace System.Windows.Forms.DataVisualization.Charting
#else
namespace System.Web.UI.DataVisualization.Charting
 
#endif
{
	/// <summary>
    /// 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.
	/// </summary>
	internal class CircularChartAreaAxis
	{
		#region Fields
 
		/// <summary>
		/// Angle where axis is located.
		/// </summary>
		internal	float	AxisPosition = 0f;
 
		/// <summary>
		/// Axis title.
		/// </summary>
		internal	string	Title = string.Empty;
 
        /// <summary>
        /// Axis title color.
        /// </summary>
        internal    Color TitleForeColor = Color.Empty;
 
		#endregion
 
		#region Constructors
 
		/// <summary>
		/// Constructor.
		/// </summary>
		public CircularChartAreaAxis()
		{
		}
 
		/// <summary>
		/// Constructor.
		/// </summary>
		internal CircularChartAreaAxis(float axisPosition)
		{
			this.AxisPosition = axisPosition;
		}
 
		#endregion
	}
}