Поделиться ... Twitter Facebook Содержание class DataSeries Поля Доступ к данным Управление кешем Математические функции class DataSeries Класс реализует одномерный массив double, максимально близкий по функционированию к индикаторному буферу. Представляет собой колонку данных таблицы. Сохраняет связь с DataFrame. Поля Программисту доступны следующие поля: DataFrame *frame; - указатель на фрейм-владелец колонки данных int id ; - собственный идентификатор колонки внутри фрейма double data[]; - кеш данных Доступ к данным double Cell(int row); - получить значения ячейки по номеру строки; при необходимости будут начаты вычисления данных double View(int row); - посмотреть текущее значение; вычисления не производятся double SetCell(int row); - задать новое значение для ячейки реализован также непосредственный доступ к отдельной ячейке по номеру строки column[row]; возможно как чтение так и изменение данных Управление кешем DataSeries сохраняет кешированные данные, и для того чтобы следующее обращение вызвало вычисления, кеши должны быть сброшены. void ForgetCell(int row); - сбросить кеш (забыть данные) ячейки по номеру строки void ForgetAll(); - сбросить кеш всех данных Математические функции