ChartPoint<TModel, TVisual, TLabel>
Class

Assembly LiveChartsCore
Namespace LiveChartsCore.Kernel

Summary:
Defines a point in a chart with known visual and label types.

Type parameters:
TModel The type of the model.
TVisual The type of the visual.
TLabel The type of the label.
Inheritance:
Object =>
ChartPoint =>
ChartPoint<TModel, TVisual, TLabel>

Constructors

// Initializes a new instance of the ChartPoint`3 class.
ChartPoint point// The point.
)

Properties

Gets the model, this is the actual object that represents the point in the chart.
Type: TModel
Gets the visual.
Type: TVisual
Gets the label.
Type: TLabel
Gets the position of the point the collection that was used when the point was drawn.
Type: Int32
Gets or sets the coordinate.
Type: Coordinate
Gets or a value indicating whether this instance is empty, LivveCharts will ignore the point in the chart.
Type: Boolean
Gets or sets the primary value.
Type: Double
Gets or sets the secondary value.
Type: Double
Gets or sets the tertiary value.
Type: Double
Gets or sets the quaternary value.
Type: Double
Gets or sets the quinary value.
Type: Double
Gets or sets the stacked value, if the point do not belongs to a stacked series then this property is null.
Type: StackedValue
Gets the point as data label.
Type: String
Gets the context.
Type: ChartPointContext

Methods

// Gets the distance to a given point.
LvcPoint point// The point to calculate the distance to.
)