The PerpetuumSoft.Charts namespace contains classes for the creation and use of charts.

Classes

  ClassDescription
AreaSeriesView
Represents an object used to display series data in the form of area.
AreaSeriesViewBase
Represents a base class for all classes representing series data in form of area.
Axis
Represents the chart axis.
AxisArrow
Represents a the base class for drawing axis arrow shape.
AxisSeriesView
Represent a base class for series view displaying series data with the use of coordinate axis.
BarSeriesView
Represents a series view to display series data in the form of bars.
BarSeriesViewBase
Represent a base class for series view representing series data in the form of bars.
CandleStickSeriesView
Represents series view for series data painted in the form of the candle stick chart.
Chart
Represents a chart.
ChartArea
Represents chart area for the series painting.
ChartComposite
Represents a base class for charts constituents.
ChartPaintContext
Defines the context to draw chart series.
ColoredPalette
Represents a base class for multicolored palettes.
CustomPalette
Represents the user defined palette.
CustomPaletteItem
Represents information on the palette's element settings.
CustomPaletteItemCollection
Represents collection of CustomPaletteItem objects.
DataBindingException
Data Binding Exception
DataProvider
Defines the data provider for chart series.
EmptyAxisArrow
Defines an empty shape for an axis arrow.
FinancialSeriesValue
Specifies a base class for the series values used in financial charts.
FinancialSeriesViewBase
Defines a base class for painting of the series values in the form of a financial chart.
GridLines
Determines the grid lines of chart axis.
Legend
Indicates chart legend.
LegendItem
Defines a base class for an item in the chart legend.
LegendSeriesItem
Defines a legend item to indicate series.
LegendValuesItem
Represents a legend element that corresponds to the series value.
LevelSeriesView
Represents series view to display series data in the form of the Level.
LevelSeriesView..::.LevelProperties
Represents properties for the top and bottom layers of the Level.
LineAxisArrow
Represents an axel end in the form of a line.
LineSeriesView
Represents SeriesView to display series data in the form of the broken line.
LineSeriesViewBase
Determines a base class for a lenear chart.
NamedSeriesValueCollection
Defines the named series value collection.
Palette
Defines a base class for the palette used for series elements painting.
PaletteBlackAndWhite
Represents black-and-white palette.
PaletteBlue
Represents palette that uses blue colors.
PaletteChemical
Represents a palette which contains grey and green color tones.
PaletteCold
Represents palette that uses cold colors.
PaletteContrast
Indicates palette for contrast painting of the series elements.
PaletteEmpty
Indicates empty palette for series elements.
PaletteGray
Indicates palette to paint series elements in gray.
PaletteGreen
Indicates palette to paint series elements in green.
PaletteHot
Represents palette that uses warm colors.
PaletteLightBlue
Represents a palette which contains light blue color tones.
PaletteOrange
Represents a palette which contains orange color tones.
PalettePurple
Represents a palette which contains purple color tones.
PaletteRainbow
Indicates palette to paint series elements in rainbow colors.
PaletteRed
Indicates palette for painting series elements in red.
PaletteSunset
Represents a palette which contains purple and orange color tones.
PieSeriesValue
Indicates series values for the Pie series type.
PieSeriesView
Defines series view to present series data in the form of the Pie.
PointSeriesValue
Defines series data displaying in the form of points.
PointSeriesView
Defines series view to display series data in the form of points.
PolygonElement
Defines the Polygon element.
PolylineElement
Defines the PolyLine element.
PseudoBar
Represents a chart element in the form of the pseudo 3D parallelepiped.
PseudoCylinder
Represents a chart element in the form of the pseudo 3D cylinder.
PseudoElement
Represents a base class for pseudo 3D chart elements.
RectangleComposite
Represents a rectangle as a composite element; a base class for the composite elements with the rectangular area.
Series
Represents chart series.
SeriesBase
Represents a base class for chart series.
SeriesBinding
Represents the correspondence between the data of the source and series data.
SeriesBindingCollection
Represents a collection of SeriesBinding objects.
SeriesDataBindingHelper
Represents a class designed to build series values by a data source.
SeriesValue
Represents series value.
SeriesValueBase
Represents a base class for series values.
SeriesValueBaseComparer
Represent a comparer for series value.
SeriesValueInfoCollection
Represents a collection of SeriesValueInfo objects.
SeriesView
Represents a base class for all series views dispalying the series data.
SharpAngleAxisArrow
Represents axis arrow with a sharp angle.
SimpleAxisSeriesView
Represents a base class for SeriesView which builds a chart along axes independent of other series with the same SeriesView.
SimplePalette
Represents a base class for palettes.
SplineAreaElement
Represents an element, spline area.
SplineAreaSeriesView
Represents series view to display series data in the form of an area limited by spline.
SplineElement
Represents an element - spline.
SplineSeriesView
Represents series view to display series data in the form of spline.
SplineSeriesViewBase
Represents a base class for series view displaying series data in the form of the spline.
Stacked100AreaSeriesView
Represents series view to display series data in the form of neighboring areas restricted by lines which go through points which correspond to ratio of series value to the total series value with the given argument.
Stacked100BarSeriesView
Represents series view to display series data in the form of columns. Columns hight is the ratio of the series value to the total series value with the given argument.
StackedAreaSeriesView
Represents series view to display series data in the form of the neighboring areas restricted by lines which go through the points which correspond to series data.
StackedBarSeriesView
Represents series view to display series data in the form of the stacked bar.
StepLineSeriesView
Represents series view to display series data in the form of the step line.
StockSeriesView
Represents a financial type of the Stock chart.
TankSeriesView
Represents series view to display series data in the form of the Tank.
ThermometerSeriesView
Represents series view to display series data in the form of the Thermometer.
Title
Represents a chart title.
ValueLabels
Represents labels to display series values.
ValueMarkers
Represents a marker to indicate characteristic points on chart series.

Structures

  StructureDescription
Bounds
Represents the double value bounds.
Segment
Defines line segment.

Interfaces

  InterfaceDescription
IChartElement
Defines methods of a chart element drawing to the specified layer.
IDockable
Defines methods for element docking.

Enumerations

  EnumerationDescription
AxisDirection
Enumerates the axis directions.
AxisType
Enumerates the destination of the used axis.
ChartAreaDockStyle
Enumerates dock style for chart area.
ChartLayer
Enumeretes layers to which chart elements are painted.
DisplayingInLegendType
Enumereates types of the legend display.
DockingStyle
Enumerates docking styles for chart elements.
DockingType
Enumerates docking type of the chart elements which are inside another element.
ImageSizeMode
Enumerates image sizing modes.
LabelsPosition
Enumerates types of label positions.
LegendType
Enumerates type of the legend items position.
PieSeriesDrawingStyle
Enumerates the series elements drawing effect types in the form of pie.
PieSeriesPlacingType
Enumereates cross placing type of series which are presented by charts of the Pie type.
PointSeriesDrawingStyle
Enumerates the series elements drawing effect types in the form of points.
ReductionValue
Represents values by which the reduction of the financial series values is specified.
ScaleType
Enumerates scale types.
SortingType
Enumerates sorting type.
StockViewMode
Enumerates a type that specifies view mode of a Stock chart.
ViewType
Enumerates display type of the series data in the form of bar chart.