using System.Drawing;
using System.Drawing.Drawing2D;
namespace DelftTools.Controls.Swf.Charting.Series
{
public interface IAreaChartSeries : IChartSeries
{
///
/// Style to use for the hatch brush
///
HatchStyle HatchStyle { get; set; }
///
/// Color used for drawing with Hatch
///
Color HatchColor { get; set; }
///
/// Use hatch brush or solid brush
///
bool UseHatch { get; set; }
///
/// Transparency of the series
///
int Transparency { get; set; }
///
/// Type of interpolation to use (constant, linear or none)
///
InterpolationType InterpolationType { get; set; }
///
/// Values used for the x axis
///
ISeriesValueList XValues { get; }
///
/// Values used for the y axis
///
ISeriesValueList YValues { get; }
///
/// Color of the line above the area
///
Color LineColor { get; set; }
///
/// Width of the line above the area
///
int LineWidth { get; set; }
///
/// Visibility of the line above the area
///
bool LineVisible { get; set; }
///
/// Pointer color
///
Color PointerColor { get; set; }
///
/// Visibility of pointer
///
bool PointerVisible { get; set; }
///
/// Size of the points
///
int PointerSize { get; set; }
///
/// Figure (style) to use for the points
///
PointerStyles PointerStyle { get; set; }
///
/// Color of the line around the points
///
Color PointerLineColor { get; set; }
///
/// Show a line around the points
///
bool PointerLineVisible { get; set; }
}
}