LiveCharts
Creates a collection of chart values
Initializes a new instance of chart values
Gets the current points in the chart values instance
Get the max and min values of the values 1 (X, Radius)
Gets the max and min values of the values 2 (Y, Angle)
Gets the man and min values of the values 3 (weight)
Gets the series that is firing the ChartValus
Evaluates the limits in the chart values
Initializes the garbage collector
Collects the unnecessary values
On Point change handler
Mapper to configure Bubble points
type to configure
Sets values for a specific point
Key and value
Point to set
Evaluates a point with a given value and key
Value and Key
point evaluation
Sets the X mapper
function that pulls the X coordinate
current mapper instance
Sets the X mapper
function that pulls the X coordinate, value and index as parameters
current mapper instance
Sets the Y mapper
function that pulls the Y coordinate
current mapper instance
Sets the Y mapper
function that pulls the Y coordinate, value and index as parameters
current mapper instance
Sets Weight mapper
function that pulls the point's weight
current mapper instance
Sets Weight mapper
function that pulls the point's weight, value and index as parameters
current mapper instance
Mapper to configure polar series
Sets values for a specific point
Key and value
Point to set
Evaluates a point with a given value and key
Value and Key
evaluated point
Maps X value
function that pulls the radius value
current mapper instance
Maps X value
function that pulls the radius value, value and index as parameters
current mapper instance
Maps Y value
function that pulls the angle value
current mapper instance
Maps Y value
function that pulls the angle value, value and index as parameters
current mapper instance
Mapper to configure X and Y points
Type to configure
Sets values for a specific point
Key and value
Point to set
Evaluates a point with a given value and key
Value and Key
evaluated point
Sets the X mapper
function that pulls X coordinate
current mapper instance
Sets the X mapper
function that pulls X coordinate, with value and index as parameters
current mapper instance
Sets the Y mapper
function that pulls Y coordinate
current mapper instance
Sets the Y mapper
function that pulls Y coordinate, with value and index as parameters
current mapper instance
Mapper to configure financial points
type to configure
Sets values for a specific point
Key and value
Point to set
Evaluates a point with a given value and key
Value and Key
point evaluation
Maps X value
function that pulls X coordinate
current mapper instance
Maps X value
function that pulls X coordinate, with value and index as parameters
current mapper instance
Maps Y value
function that pulls Y coordinate
current mapper instance
Maps Y value
function that pulls Y coordinate, with value and index as parameters
current mapper instance
Maps Open value
function that pulls open value
current mapper instance
Maps Open value
function that pulls open value, value and index as parameters
current mapper instance
Maps High value
function that pulls High value
current mapper instance
Maps High value
function that pulls High value
current mapper instance
Maps Close value
function that pulls close value
current mapper instance
Maps Close value
function that pulls close value, value and index as parameters
current mapper instance
Maps Low value
function that pulls low value
current mapper instance
Maps Low value
function that pulls low value, index and value as parameters
current mapper instance
Gets the already built point mappers
Gets a mapper to configure X, Y points
Type to map
A new cartesian mapper instance
Gets a mapper to configure financial points
type to map
a new financial mapper instance
Gets a mapper to configure X, Y and Weight points
type to map
a new weighted mapper instance
Gets a mapper to configure Radius and Angle
type to amp
a new polar mapper insance
An already configured chart point with a date time and a double properties, this class notifies the chart to update every time a property changes
Initializes a new instance of DateTimePoint class
Initializes a new instance of DateTimePoint class, giving date time and value
DateTime Property
The Value property
Point changed event
On Point property changed method
An already configured chart point, this class notifies the chart to update every time a property changes
The point changed event
Initializes a new instance of PolarPoint class
Initializes a new instance of PolarPoint class, giving angle and radius
The radius of the point
The angle of the point
On point property changed method
An already configured chart point, this class notifies a chart to update every time a property changes
The point changed event
Initializes a new instance of ObservablePoint class
Initializes a new instance of ObservablePoint class giving the x and y coordinates
X coordinate
Y coordinate
OnPoint property changed method
An already configured chart point, this class notifies the chart to update every time the value property changes
Initializes a new instance of ObservableValue class
Initializes a new instance of ObservableValue class with a given value
Point changed event
Value in he chart
On point property changed event
An already configured chart point, this class notifies the chart to update every time a property changes
Initializes a new instance of OhclPoint class
Initializes a new instance o OhclPointc class, giving open, high, low and close values
The open value i the chart
The high value in the chart
The low value in the chart
The close value in the chart
The Point changed event
On point property changed method
An already configured weighted chart point, this class notifies the chart to update every time a property changes
Creates a new instance of BubblePoint class
Create a new instance of BubblePoint class, giving x and y coordinates
Creates a new instance of BubblePoint class, giving x, y and weight
X coordinate in the chart
Y coordinate in the chart
Point's weight
Point changed event
On point property changed method
An already configured weighted chart point, this class notifies the chart to update every time a property changes
Initializes a new instance of HeatPoint class
_initializes a new instance of HeatPoint class, giving x, y and weight
Global LiveCharts configuration
Saves a type mapper globally.
Type to configure
mapper
mapper orientation
Gets the configuration of a given type and orientation
type to look for
orientation to look for
Gets or sets separator step, this means the value between each line, use null for auto.
Tooltip selection modes
Gets only the hovered point
Gets all the points that shares the value X in the chart
Gets all the points that shares the value Y in the chart
Gets all the points that shares the value X in the hovered series
Gets all the points that shares the value Y in the hovered series
The series orientation
Both, horizontal and vertical orientation
Horizontal orientation
Vertical orientation
Axis position
Left for Y axis, Bottom for X axis
Right for Y axis, Top for X axis
Separator current state
Remove the separator from the chart
Kepp the separator in the chart
no animated add
Chart zooming options
Disables zoom
Only X axis
Only Y axis
Both, X and Y axes
Charts legend locations
Disables legend
PLaces legend at top
Places legend at bottom
Places legend at left
Places legend at right
Stacked mode, for stacked series
Stacks the values, eg: if values are 1,2,3 the stacked total is 6
Stacks percentage, eg: if values are 1,2,3, they are actually being stacked as (1/6), (2/6), (3/6) [value/totalSum]
Cartesian Axis orientation
Unknown orientation
Horizontal (X)
Vertical (Y)
Contains useful methods to apply to a chart
Converts from chart values to chart control size.
value to scale
axis orientation to scale value at
chart model to scale value at
axis index in collection of chart.axis
Converts from chart values to chart control size.
value to scale
axis orientation to scale value at
chart model to scale value at
axis model instance
Converts from chart control size to chart values.
value to scale
axis orientation to scale value at
chart model to scale value at
axis index in collection of chart.axis
Converts from chart values to chart draw margin size.
value to scale
axis orientation
chart model to scale the value at
axis instance to scale the value at
Converts from chart values to chart draw margin size.
value to scale
axis orientation
chart model to scale the value at
axis instance to scale the value at
Converts from chart values to chart draw margin size.
point to scale
axis orientation
axis instance to scale the value at
chart model to scale the value at
Converts from draw margin size to chart values.
value to scale
axis orientation
chart model to scale the value at
axis index in the axes collection
Gets the width of a unit in the chart
axis orientation
chart model to get the scale at
axis index in the axes collection
Gets the width of a unit in the chart
axis orientation
chart model to get the scale at
axis instance
Returns data in the chart according to:
point that was hovered
chart model to get the data from
selection mode
Defines a point in the chart
Gets the X point value
Gets the Y point value
Gets the Weight of the point
Gets where the stacked value started from
Gets where the stacked value finishes
Get the total sum of the stacked elements
Get the participation of the point in the stacked elements
gets the stacked participation of a point
Gets the Open value of the point
Gets the High value of the point
Gets the Low value of the point
Gets the Close value of the point
Gets the Radius of a point
Gets the angle of a point
Gets the coordinate where the value is placed at chart
Gets the index of this point in the chart
Gets the object where the chart pulled the point
Gets or sets the view of this chart point
Gets the series where the point belongs to
Gets series points to draw.
Gets or sets series that owns the values
Forces values to calculate max, min and index data.
Initializes the garbage collector
Removes all unecessary points from the view
LiveCharts extensions methods
Executes an Action in every item of a collection
type to iterate with
collection to iterate
action to execute
Splits a collection of points every double.Nan
collection to split
collection of collections
Return the inverse axis orientation
current orientation
inverted axis orientation
Converts any collection to chart values
type to convert
values to convert
a new ChartValues instance containing the passed collection
A collection that notifies every time a value is added or removed
Initializes a new instance of NoisyCollection class
Initializes a new instance of NoisyCollection class with a given collection
given collection
Initializes a new instance of NoisiCollection class with a given capacity
given capacity
Gets or sets an item from/in a specific index
index to get/set
Gets or sets an item from/in a specific index
index to get/set
Enumerates the collection
collection enumeration
Enumerates the collection
collection enumeration
Gets the number of items in the array
items count
Gets whether the collection is read only
result
Gets the number of items in the array
result
Gets whether the collection is synchronized
result
Gets the collections's sync root
Gets whether the collection is fixed
Adds an object to the collection, and notifies the change
item to add
number of items in the collection
Add an item to the collection, and notifies the change
item to add
Adds many items to the collection, and notifies the change
collection to add
Insert an item in a specific index, then notifies the change
index to insert at
item to insert
Insert an item in a specific index, then notifies the change
index to insert at
item to insert
Insert a range of values, starting in a specific index, then notifies the change
index to start at
collection to insert
Removes an item from a collection, then notifies the change
item to remove
Remove an item from a collection, then notifies the change
item to remove
number of items in the collection
Removes an item at a specific index, then notifies the change
index to remove at
Removes an item at a specific index, then notifies the change
index to remove at
Removes an item at a specific index, then notifies the change
index to remove at
Removes all the items from the collection, then notifies the change
Removes all the items from the collection, then notifies the change
Removes all the items from the collection, then notifies the change
Evaluates whether an item is in this collection
object to look for
evaluation
Evaluates whether an item is in this collection
item to look for
evaluation
Copies the collection to another array
backup array
array index
Copies the collection to another array
backup array
array index
Returns the index of an item in the collection
item to look for
Returns the index of an item in the collection
item to look for
Gets or sets if separators are enabled (will be drawn)
Gets or sets sepator step, this means the value between each line, use null for auto.
Stores a collection of series to plot, this collection notifies the changes every time you add/remove any series.
Initializes a new instance of the SeriesCollection class
Initializes a new instance of the SeriesCollection class, with a given mapper
Gets the chart that owns the collection
Gets or sets then mapper in the collection, this mapper will be used in any series inside the collection, if null then LiveCharts will try to get the value from the global configuration.
Defines a collection of items to be added in a cartesian chart
Initializes a new instance of VisualElementsCollection