A JavaScript helper to plot data.
This article describes the Point class.
Creates a new point that can be drawn on the canvas.
Syntax:
const point = new Plotter.Point([object options])
Arguments:
object options: a dictionary object that contains 0. It may contain zero or more of the properties listed below.Returns:
Point: a new instance of PointAll properties have corresponding getters and setters which you can use to read or write the properties’ values. The setters return the instance of the point itself.
number x: describes the point’s position in x direction (default: 0; the setter for this property is setPosition).number y: describes the point’s position in y direction (default: 0; the setter for this property is setPosition).cssColor color: describes the point’s color (default: the diagram’s color property).string label: describes the point’s label (default: '').Along with the getters and setters, the Point class has the following methods:
setPositionSets the point’s position.
Syntax:
Point point.setPosition(number x, number y)
Arguments:
number x: the point’s new position in x directionnumber y: the point’s new position in y directionReturns:
Point: the same instance of PointcloneClones a point and sets the new point’s properties to those of the old point.
Syntax:
Point point.clone()
Arguments: none.
Returns:
Point: the new instance of Point