UI.PlotPoints
| Name |
Mandatory |
Description |
Default |
Type |
⬅️ Input |
|
A sequence of point coordinates. |
|
[Float2] |
Output ➡️ |
|
The output of this shard will be its input. |
|
[Float2] |
Name |
No |
Name of this chart, displayed in the plot legend. |
none |
StringNone |
Color |
No |
Stroke color. |
none |
ColorVar(Color)None |
Shape |
No |
Shape of the marker. |
none |
MarkerShape |
Radius |
No |
Radius of the marker. |
none |
Float |
Scattered points on a plot.
Examples
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 | @wire(ui-wire {
UI.Window(
Title: "UI PlotPoints"
Position: @f2(0 0)
Anchor: Anchor::Center
Width: 700
Height: 400
Contents: {
Once({
32.0 >= n
[] >= sin
n | Math.Divide(3.1415926535) = divide-factor
})
UI.Plot(
Legend: true
Contents: {
ForRange(
From: -32
To: 32
Action: {
ToFloat | Math.Divide(divide-factor) >= x
x | Math.Sin >= y
[x y] | ToFloat2 >> sin
}
)
sin | ExpectLike([@f2(0)])
UI.PlotPoints(
Color: @color(200 100 100)
Name: "sin"
)
}
)
}
)
} Looped: true)
{ui-behavior: ui-wire}
|