ICartesianSeries<TDrawingContext>
Interface

Assembly LiveChartsCore
Namespace LiveChartsCore.Kernel.Sketches

Summary:
Defines a Cartesian series.

Type parameters:
TDrawingContext The type of the drawing context.
Implements:
IChartSeries<TDrawingContext>
IChartElement<TDrawingContext>
Derived:
BarSeries<TModel, TVisual, TLabel, TDrawingContext>
BoxSeries<TModel, TVisual, TLabel, TMiniatureGeometry, TDrawingContext>
CartesianSeries<TModel, TVisual, TLabel, TDrawingContext>
ColumnSeries<TModel, TVisual, TLabel, TDrawingContext, TErrorGeometry>
FinancialSeries<TModel, TVisual, TLabel, TMiniatureGeometry, TDrawingContext>
HeatSeries<TModel, TVisual, TLabel, TDrawingContext>
LineSeries<TModel, TVisual, TLabel, TDrawingContext, TPathGeometry, TErrorGeometry>
RowSeries<TModel, TVisual, TLabel, TDrawingContext, TErrorGeometry>
ScatterSeries<TModel, TVisual, TLabel, TDrawingContext>
StackedAreaSeries<TModel, TVisual, TLabel, TDrawingContext, TPathGeometry, TErrorGeometry>
StackedColumnSeries<TModel, TVisual, TLabel, TDrawingContext, TErrorGeometry>
StackedRowSeries<TModel, TVisual, TLabel, TDrawingContext, TErrorGeometry>
StackedStepAreaSeries<TModel, TVisual, TLabel, TDrawingContext, TPathGeometry>
StepLineSeries<TModel, TVisual, TLabel, TDrawingContext, TPathGeometry>
StrokeAndFillCartesianSeries<TModel, TVisual, TLabel, TDrawingContext>
IBarSeries<TDrawingContext>
IBoxSeries<TDrawingContext>
IFinancialSeries<TDrawingContext>
IHeatSeries<TDrawingContext>
ILineSeries<TDrawingContext>
IScatterSeries<TDrawingContext>
IStackedBarSeries<TDrawingContext>
IStepLineSeries<TDrawingContext>
BoxSeries<TModel>
BoxSeries<TModel, TVisual>
BoxSeries<TModel, TVisual, TLabel>
CandlesticksSeries<TModel, TVisual>
CandlesticksSeries<TModel, TVisual, TLabel>
ColumnSeries<TModel>
ColumnSeries<TModel, TVisual>
ColumnSeries<TModel, TVisual, TLabel>
HeatSeries<TModel>
HeatSeries<TModel, TVisual>
HeatSeries<TModel, TVisual, TLabel>
LineSeries<TModel>
LineSeries<TModel, TVisual>
LineSeries<TModel, TVisual, TLabel>
RowSeries<TModel>
RowSeries<TModel, TVisual>
RowSeries<TModel, TVisual, TLabel>
ScatterSeries<TModel>
ScatterSeries<TModel, TVisual>
ScatterSeries<TModel, TVisual, TLabel>
StackedAreaSeries<TModel, TVisual>
StackedAreaSeries<TModel, TVisual, TLabel>
StackedColumnSeries<TModel, TVisual>
StackedColumnSeries<TModel, TVisual, TLabel>
StackedRowSeries<TModel, TVisual>
StackedRowSeries<TModel, TVisual, TLabel>
StackedStepAreaSeries<TModel, TVisual>
StackedStepAreaSeries<TModel, TVisual, TLabel>
StepLineSeries<TModel>
StepLineSeries<TModel, TVisual>
StepLineSeries<TModel, TVisual, TLabel>

Properties

Gets or sets the axis index where the series is scaled in the X plane, the index must exist in the XAxes collection.
Type: Int32
Gets or sets the axis index where the series is scaled in the Y plane, the index must exist in the YAxes collection.
Type: Int32
Gets or sets the data labels position.
Type: DataLabelsPosition
Gets or sets the data labels translate transform, the property is of type LvcPoint, where the X property is in normalized units (from 0 to 1), where 1 is the width of the label and the Y property is also in normalized units (from 0 to 1), where 1 is the height of the label.
Type: Nullable<LvcPoint>
Gets or sets the clipping mode, clipping restricts the series and labels for being drawn outside of the chart area (DrawMargin), default is XY, and means that anything outside the chart bounds will be ignored.
Type: ClipMode

Methods

// Gets the series bounds.
CartesianChart<TDrawingContext> chart, // The chart.
ICartesianAxis x, // The x.
ICartesianAxis y// The y.
)