template<typename Derived> class Eigen::DenseCoeffsBase< Derived, WriteAccessors >
Базовый класс, предоставляющий доступ к коэффициентам матриц и массивов для чтения/записи.
Параметры шаблона
Derived
Тип производного класса
Примечание
WriteAccessors Константа, указывающая доступ для чтения/записи
Этот класс определяет функцию operator() и дружественные функции, которые могут использоваться для записи определённых элементов матрицы или массива. Этот класс наследует DenseCoeffsBase<Derived, ReadOnlyAccessors>, который определяет константную версию для чтения отдельных элементов.
Краткая версия: не используйте эту функцию, используйте operator[](Index) вместо неё.
Полная версия: эта функция аналогична operator[](Index), но без проверки. Используйте её для ограничения затрат производительности при отладке кода, когда происходит многократный доступ к коэффициентам. Используйте только тогда, когда гарантируется, что параметры row и col находятся в пределах диапазона.
Если определено EIGEN_INTERNAL_DEBUGGING, будет выполнена проверка, сделав эту функцию эквивалентной operator[](Index).
Полная версия: эта функция аналогична operator()(Index,Index), но без проверки. Используйте её для ограничения затрат производительности при отладке кода, когда происходит многократный доступ к коэффициентам. Используйте только тогда, когда гарантируется, что параметры row и col находятся в пределах диапазона.
Если определено EIGEN_INTERNAL_DEBUGGING, будет выполнена проверка, сделав эту функцию эквивалентной operator()(Index,Index).