/
MaximU
/
arraywidget
Обзор
Документация
Войти
/
MaximU
/
arraywidget
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
arraydataprovider.cpp
93 строки
3 KB
Максим
Отформатированы коментарии Doxygen к функциям/классам в стиле Qt.
03 июл 2026, 22:44
03 июл 2026, 22:44
cd11e22
Код
Авторство
О чём код?
#include "arraydataprovider.h" /*! * \brief Конструктор. * \param itemType Вид отображения данных провайдера. */ ArrayDataProvider::ArrayDataProvider(PlotItemTypes itemType) : DataProvider(), mPlotItemType(itemType) { mDimensionCounts[0] = 0; mDimensionCounts[1] = 0; mDimensionCounts[2] = 0; mDimensionCounts[3] = 0; mDimensionBases[0] = 0; mDimensionBases[1] = 0; mDimensionBases[2] = 0; mDimensionBases[3] = 0; } /*! * \brief Деструктор. */ ArrayDataProvider::~ArrayDataProvider() { } /*! * \brief Возвращает признак запрета отображения в дБ. * \return Признак запрета отображения в дБ. */ bool ArrayDataProvider::isNodB() { return mNodB; } /*! * \brief Устанавливает признак запрета отображения в дБ. * \param bodB Признак запрета отображения в дБ. */ void ArrayDataProvider::setNodB(bool nodB) { mNodB = nodB; } /*! * \brief Возвращает вид отображения данных провайдера. * \return Вид отображения данных провайдера. */ ArrayDataProvider::PlotItemTypes ArrayDataProvider::plotItemType() { return mPlotItemType; } /*! * \brief Устанавливает количество элементов. * \param dimension Номер размерности. * \param count Количество элементов. */ void ArrayDataProvider::setDimensionCount(int dimension, int count) { mDimensionCounts[dimension] = count; } /*! * \brief Возвращает количество элементов. * \param dimension Номер размерности. * \return Количество элементов. */ int ArrayDataProvider::dimensionCount(int dimension) { return mDimensionCounts[dimension]; } /*! * \brief Устанавливает отображаемый начальный индекс измерения. * \param dimension Номер размерности. * \param base Отображаемый начальный индекс измерения. */ void ArrayDataProvider::setDimensionBase(int dimension, int base) { mDimensionBases[dimension] = base; } /*! * \brief Возвращает отображаемый начальный индекс измерения. * \param dimension Номер размерности. * \return Отображаемый начальный индекс измерения. */ int ArrayDataProvider::dimensionBase(int dimension) { return mDimensionBases[dimension]; }