LiveChartsCore.SkiaSharpView
Defines a box serries series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
Defines a box serries series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
Defines a box serries series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
The type of the data label of every point.
Defines a candlesticks series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
Defines a candlesticks series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
Defines a candlesticks series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
The type of the data label of every point.
Defines a column series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
Defines a column series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
Defines a column series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
The type of the data label of every point.
Defines a DateTime axis.
Initializes a new instance of the class.
The unit of the axis (hours, days, months, years).
The labels formatter.
Defines a box geometry.
Initializes a new instance of the class.
Defines a candlestick geometry.
Initializes a new instance of the class.
Defines a circle geometry.
Initializes a new instance of the class.
Defines a rectangle geometry with a specified color.
Initializes a new instance of the class.
Defines an area drawn using cubic beziers.
Initializes a new instance of the class.
Initializes a new instance of the class.
Gets or sets the matrix transform.
The transform.
Draws the geometry in the user interface.
The context.
Called when the geometry is drawn.
The context.
The paint.
Measures the geometry.
The drawable task.
the size of the geometry.
Called when the geometry is measured.
The paint task.
the size of the geometry
Defines a heat lane.
Initializes a new instance of the class.
Initializes a new instance of the class.
The name/
The value.
Called when a property changes.
Gets or sets the land name.
Called when a property changes.
Defines a path geometry with a specified color.
Initializes a new instance of the class.
Gets or sets the color of the fill.
The color of the fill.
The commands
Initializes a new instance of the class.
Gets or sets the vertical align.
The vertical align.
Gets or sets the horizontal align.
The horizontal align.
Initializes a new instance of the class.
Defines an oval geometry.
Initializes a new instance of the class.
Defines a pop-up geometry.
Gets or sets the wedge size.
Gets or sets the wedge thickness, it controls the width of the wedge,
the value is normalized, where 1 means the size, default is 2.
Gets or sets the border radius.
Gets or sets the placement.
Defines a rectangle geometry.
Initializes a new instance of the class.
Defines a rounded rectangle geometry.
Initializes a new instance of the class.
The width
The height
The match dimensions
Initializes a new instance of the class.
Defines a square geometry.
Initializes a new instance of the class.
Defines an area drawin using bezier segments.
Defines a geometry that is buil from a svg path.
Inieializes a new instance of the class.
Initializes a new instance of the class.
The SVG path.
Initializes a new instance of the class,
when is null, The path will be obtained from the function.
The path source.
Svg paths are cached in this dictionary to prevent parsing multiple times the same path,
when you use the class, keep in mind that the parsed paths are living in
memory, this has no secondary effects in most of the cases, but if you are parsing a lot of paths
(maybe over 500) then you must consider cleaning the cache when you no longer need a path.
Gets or sets the path.
Gets or sets whether the path should be fitted to the size of the geometry.
Draws the given path to the canvas.
The context.
The path.
The paint
Defines an area geometry.
The type of the segment.
Initializes a new instance of the class.
Gets the commands in the vector.
Called when the area begins the draw.
The context.
The path.
The segment.
Called to close the area.
The context.
The path.
The segment.
Called to draw the segment.
The context.
The path.
The segment.
Initializes a new instance of the class.
Initializes a new instance of the class.
Defines a skia sharp drawing context.
Initializes a new instance of the class.
The motion canvas.
The information.
The surface.
The canvas.
Indicates whether the canvas is cleared on frame draw.
Initializes a new instance of the class.
The motion canvas.
The information.
The surface.
The canvas.
The background.
Indicates whether the canvas is cleared on frame draw.
Gets or sets the motion canvas.
The motion canvas.
Gets or sets the information.
The information.
Gets or sets the surface.
The surface.
Gets or sets the canvas.
The canvas.
Gets or sets the paint task.
The paint task.
Gets or sets the paint.
The paint.
Gets or sets the background.
Defines a visual frame in the draw margin of the chart.
Initializes a new instance of the class.
The value.
The builder.
Gets or sets the value.
Gets or sets the series builder.
Gets a value indicating whether this instance is specific to the fill series.
Gets a constant value that represents the background series.
The gauge generator class.
Builds a solid Gauge, it generates a series collectio of
, these series
are ready to be plotted in a pie chart, and will render the gauge, this reuses all the power and
functionality of the class.
The items.
A series collection of pie seires.
Builds an angular Gauge, it generates a series collectio of
, these series
are ready to be plotted in a pie chart, and will render the gauge, this reuses all the power and
functionality of the class.
The items.
A series collection of pie seires.
Defines a gauge item.
Initializes a new instance of the class.
The value.
The builder.
Initializes a new instance of the class.
The value.
The builder.
Defines the gauge options.
Not a gauge.
A solid gauge.
An angular gauge.
Defines the pie chart esxtensions.
Converts an IEnumerable to an ObservableCollection of pie series.
The type of the model.
The data source.
An optional builder.
Defines whether the series are treaded as gauge.
Converts an IEnumerable to an ObservableCollection of pie series.
The type of the model.
The type of the visual.
The data source.
An optional builder.
Defines whether the series are treaded as gauge.
Converts an IEnumerable to an ObservableCollection of pie series.
The type of the model.
The type of the visual.
The type of the label.
The data source.
An optional builder.
Defines whether the series are treaded as gauge.
Converts an IEnumerable to an ObservableCollection of pie series.
The type of the model.
The type of the series.
The data source.
An optional builder.
Defines whether the series are treaded as gauge.
Defines a helper class to build gauges.
Gets or sets the inner radius, setting this property to null will let the theme decide the value, default is null.
The inner radius.
Sets the inner radius, setting this property to null will let the theme decide the value, default is null.
the value.
Gets or sets the offset radius, the separation between each gauge if multiple gauges are nested,
setting this property to null will let the theme decide the value, default is null.
The value.
Sets the offset radius, the separation between each gauge if multiple gauges are nested,
setting this property to null will let the theme decide the value, default is null.
the value.
Gets or sets the maximum width of the radial column, setting this property to null will let the theme decide the value, default is null.
The maximum width of the radial column.
Sets the maximum width of the radial column, setting this property to null will let the theme decide the value, default is null.
the value.
Gets or sets the corner radius, setting this property to null will let the theme decide the value, default is null.
The corner radius.
Sets the corner radius, setting this property to null will let the theme decide the value, default is null.
the value.
Gets or sets the radial alignment, setting this property to null will let the theme decide the value, default is null.
The inner radius.
Sets the radial alignment, setting this property to null will let the theme decide the value, default is null.
the value.
Gets or sets the background inner radius, setting this property to null will let the theme decide the value, default is null.
The background inner radius.
Sets the background inner radius, setting this property to null will let the theme decide the value, default is null.
the value.
Gets or sets the background offset radius, the separation between each gauge if multiple gauges are nested,
setting this property to null will let the theme decide the value, default is null.
The background relative inner radius.
Sets the background offset radius, the separation between each gauge if multiple gauges are nested,
setting this property to null will let the theme decide the value, default is null.
the value.
Gets or sets the width of the background maximum radial column, setting this property to null will let the theme
decide the value, default is null.
The width of the background maximum radial column.
Sets the width of the background maximum radial column, setting this property to null will let the theme
decide the value, default is null.
the value.
Gets or sets the background corner radius, setting this property to null will let the theme decide the value, default is null.
The background corner radius.
Sets the background corner radius, setting this property to null will let the theme decide the value, default is null.
the value.
Gets or sets the background.
The background.
Sets the background.
the value.
Gets or sets the size of the labels, setting this property to null will let the theme decide the value, default is null.
The size of the labels.
Sets the size of the labels, setting this property to null will let the theme decide the value, default is null.
the value.
Gets or sets the labels position, setting this property to null will let the theme decide the value, default is null.
The labels position.
Sets the labels position, setting this property to null will let the theme decide the value, default is null.
the value.
Gets or sets the label formatter.
The label formatter.
Sets the labels position, setting this property to null will let the theme decide the value, default is null.
the value.
Adds the value.
The value.
The series name.
The series paint.
The labels paint.
Adds the value.
The value.
The series name.
Color of the series.
Color of the labels.
Adds the value.
The value.
The series name.
Color of the series.
Color of the labels.
Adds the value.
The value.
Adds the value.
The value.
Adds the value.
The value.
The series name.
Adds the value.
The value.
The series name.
Builds the series.
Applies the styles the specified series.
The series.
Applies the styles to fill series.
The series.
Applies the styles to series.
The series.
.
Initializes a new instance of the class from the given core map.
Initializes a new instance of the class from the given core map.
.
.
.
.
.
Initializes a new instance of the class.
Defines a heat series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
Defines a heat series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
Defines a heat series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
The type of the data label of every point.
Initializes a new instance of the class.
Defines a line series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
Defines a line series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
Defines a line series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
The type of the data label of every point.
Defines the default LiveCharts-SkiaSharp settings
Gets or sets an SKTypeface instance to use globally on any paint that does not specify any.
Configures LiveCharts using the default settings for SkiaSharp.
The settings.
The settings.
Adds SkiaSharp as the library backend.
The settings.
Registers a global SKTypeface instance to use on any that does not specify a typeface.
Converts a to a instance.
The color.
The alpha overrides.
Creates a new color based on the
The color.
The opacity from 0 to 255.
Converts a to a intance.
The color
Gets the key.
Matches
Converts an IEnumerable to an ObservableCollection of pie series.
The type.
The data source.
An optional builder.
Calculates the distance in pixels from the target to the given location in the UI.
The target.
The location.
The distance in pixels.
Defines a logarithmic axis.
Initializes a new instance of the class.
The log base.
Defines a map builder.
Disposes the map factory.
Defines a motion property to handle the type.
Initializes a new instance of the class.
The property name.
Initializes a new instance of the class.
The property name.
The initial matrix.
Creates a stroke dash effect.
Initializes a new instance of the class.
Creates a new object that is a copy of the current instance.
A new object that is a copy of this instance.
Creates the path effect.
The drawing context.
A wrapper object for skia sharp path effects.
Gets or sets the sk path effect.
The sk path effect.
Creates a new object that is a copy of the current instance.
A new object that is a copy of this instance.
Creates the path effect.
The drawing context.
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Creates a blur image filter.
Initializes a new instance of the class.
The sigma x.
The sigma y.
The input.
The crop rect.
Clones this instance.
Creates the filter.
The drawing context.
Creates a drop shadow image filter.
Initializes a new instance of the class.
The dx.
The dy.
The sigma x.
The sigma y.
The color.
The input.
The crop rect.
Clones this instance.
Creates the image filter.
The drawing context.
A wrapper object for skia sharp image filters.
Gets or sets the sk image filter.
The sk image filter.
Creates the image filter.
The drawing context.
Clones this instance.
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Merges multiple image filters.
Initializes a new instance of the class.
The image filters.
The crop rect.
Clones this instance.
Creates the image filter.
The drawing context.
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Defines a set of geometries that will be painted using a linear gradient shader.
Default start point.
Default end point.
Initializes a new instance of the class.
The gradient stops.
The start point, both X and Y in the range of 0 to 1, where 0 is the start of the axis and 1 the end.
The end point, both X and Y in the range of 0 to 1, where 0 is the start of the axis and 1 the end.
An array of integers in the range of 0 to 1.
These integers indicate the relative positions of the colors, You can set that argument to null to equally
space the colors, default is null.
The shader tile mode, default is .
Initializes a new instance of the class.
The gradient stops.
Initializes a new instance of the class.
The start color.
The end color.
The start point, both X and Y in the range of 0 to 1, where 0 is the start of the axis and 1 the end.
The end point, both X and Y in the range of 0 to 1, where 0 is the start of the axis and 1 the end.
Initializes a new instance of the class.
The start.
The end.
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Initializes a new instance of the class.
Initializes a new instance of the class.
The color.
Gets or sets the style.
The style.
Gets or sets the font style.
Gets or sets the SKTypeface, if null, LiveCharts will build one based on the
and properties. Default is null.
Gets a value indication whether the paint has a custom font.
Gets or sets a value indicating whether this instance is antialias.
true if this instance is antialias; otherwise, false.
Gets or sets the stroke cap.
The stroke cap.
Gets or sets the stroke join.
The stroke join.
Gets or sets the stroke miter.
The stroke miter.
Gets or sets the color.
The color.
Gets or sets a value indicating whether this instance is paused.
true if this instance is paused; otherwise, false.
Gets or sets the path effect.
The path effect.
Gets or sets the image filer.
The image filer.
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Gets a from the property.
Defines a set of geometries that will be painted using a radial gradient shader.
Initializes a new instance of the class.
The gradient stops.
The center point of the gradient, both X and Y in the range of 0 to 1, where 0 is the start of the axis and 1 the end,
default is (0.5, 0.5).
The radius, in the range of 0 to 1, where 1 is the minimum of both Width and Height of the chart, default is 0.5.
An array of integers in the range of 0 to 1.
These integers indicate the relative positions of the colors, You can set that argument to null to equally
space the colors, default is null.
The shader tile mode, default is .
Initializes a new instance of the class.
Color of the center.
Color of the outer.
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Defines a set of geometries that will be painted using a solid color.
Initializes a new instance of the class.
Initializes a new instance of the class.
The color.
Initializes a new instance of the class.
The color.
Width of the stroke.
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Defines a pie series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
Initializes a new instance of the class.
Initializes a new instance of the class.
Defines a pie series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
Initializes a new instance of the class.
Initializes a new instance of the class.
Defines a pie series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
The type of the data label of every point.
Initializes a new instance of the class.
Initializes a new instance of the class.
Defines a polar line series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
Defines a polar line series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
Defines a polar line series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
The type of the data label of every point.
Defines a rectangular section in a Cartesian chart.
Defines a row series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
data label of every point.
Defines a row series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
Defines a row series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
The type of the data label of every point.
Defines a scatter series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
Defines a scatter series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
Defines a scatter series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
The type of the data label of every point.
A chart that is able to generate images or draw to a given canvas.
Initializes a new instance of the class.
Gets or sets the background.
The background.
Gets or sets the height.
The height.
Gets or sets the width.
The width.
Gets the current .
Saves the image to the specified path.
The stream.
The format.
The quality, an integer from 0 to 100.
Saves the image to the specified path.
The path.
The format.
The quality, an integer from 0 to 100.
Draws the image to the specified canvas.
The canvas
Indicates whether the canvas should be cleared when the draw starts, default is false.
Draws the chart to the specified canvas.
The canvas.
The surface.
[probably an obsolete param] Indicates whether the canvas should be cleared when the draw starts, default is false.
In-memory chart that is able to generate a chart images.
Initializes a new instance of the class.
Initializes a new instance of the class.
The view.
Defines the default legend for a chart.
Initializes a new instance of the class.
Gets or sets the legend font paint.
Gets or sets the fonts size.
Defines the default tooltip.
Initializes a new instance of the class.
Gets or sets the legend font paint.
Gets or sets the background paint.
Gets or sets the fonts size.
Initializes a new instance of the class.
Initializes a new instance of the class.
The map view.
In-memory chart that is able to generate a chart images.
Initializes a new instance of the class.
Initializes a new instance of the class.
The view.
In-memory chart that is able to generate a chart images.
Initializes a new instance of the class.
Initializes a new instance of the class.
The view.
Defines a stacked area series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
Defines a stacked area series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
Defines a stacked area series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
The type of the data label of every point.
Defines a stacked column series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
Defines a stacked column series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
Defines a stacked column series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
The type of the data label of every point.
Defines a stacked row series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
Defines a stacked row series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
Defines a stacked row series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
The type of the data label of every point.
Defines a stacked area series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
Defines a stacked area series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
Defines a stacked area series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
The type of the data label of every point.
Defines a stepline series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
Defines a stepline series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
Defines a stepline series in the user interface.
The type of the points, you can use any type, the library already knows how to handle the most common numeric types,
to use a custom type, you must register the type globally
()
or at the series level
().
The type of the geometry of every point of the series.
The type of the data label of every point.
Defines the light theme extensions.
Adds the light theme.
The settings.
the additional styles.
The current LiveCharts settings.
Adds the dark theme.
The settings.
The additional styles.
Defines a TimeSpan axis.
Initializes a new instance of the class.
The unit of the axis (hours, days, months, years).
The labels formatter.
Defines the angulaar ticks visual.
Defines a visual element in a chart that draws a svg geometry in the user interface.
Gets or sets the SVG path.
Defines the visual elements extensions class.
Creates a relative panel control from a given sketch.