/
ivan
/
ModMas
Обзор
Документация
Войти
/
ivan
/
ModMas
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
OpenFlash/Charts/scattervalue.cs
57 строк
1 KB
i.krivokon
Initial commit
13 мар 2026, 13:49
13 мар 2026, 13:49
00d9fb6
Код
Авторство
О чём код?
using System; using OpenFlashChartLib.Json; namespace OpenFlashChartLib.Charts { public class ScatterValue : ILabelValue { private int? dotsize; public ScatterValue() { } public ScatterValue(double x, double y, int dotsize) { X = x; Y = y; if (dotsize > 0) this.dotsize = dotsize; } [JsonProperty("x")] public double X { get; set; } [JsonProperty("y")] public double Y { get; set; } [JsonProperty("dot-size")] public int DotSize { get { if (dotsize == null) return -1; return dotsize.Value; } set { dotsize = value; } } [JsonIgnore] public double Value { get { return dotsize ?? 0; } set { dotsize = (int)Math.Round(value); } } [JsonIgnore] public string Label { get; set; } } }