Spec-Zone.ru › Eigen3

Eigen::TriangularBase

template<typename Derived>
class Eigen::TriangularBase< Derived >

Базовый класс для треугольной части матрицы.

Inheritance graph
перечисление { }
- Публичные типы, унаследованные от Eigen::EigenBase< Derived >
typedef Eigen::Index Index
Тип индексов. Подробнее...
template<typename Other >
void copyCoeff (Index row, Index col, Other &other)
template<typename DenseDerived >
void evalTo (MatrixBase< DenseDerived > &other) const
template<typename DenseDerived >
void evalToLazy (MatrixBase< DenseDerived > &other) const
- Публичные члены-функции, унаследованные от Eigen::EigenBase< Derived >
EIGEN_CONSTEXPR Index cols () const EIGEN_NOEXCEPT
Derived & derived ()
const Derived & derived () const
EIGEN_CONSTEXPR Index rows () const EIGEN_NOEXCEPT
EIGEN_CONSTEXPR Index size () const EIGEN_NOEXCEPT

безымянный перечисление

template<typename Derived >
безымянный перечисление
Перечислитель
SizeAtCompileTime

Это равно числу коэффициентов, то есть числу строк умноженному на число столбцов, или Dynamic, если это не известно во время компиляции.

См. также
RowsAtCompileTime, ColsAtCompileTime

copyCoeff()

template<typename Derived >
template<typename Other >
void Eigen::TriangularBase< Derived >::copyCoeff ( Index row,
Index col,
Other & other
)
inline
См. также
MatrixBase::copyCoeff(row,col)

evalTo()

template<typename Derived >
template<typename DenseDerived >
void Eigen::TriangularBase< Derived >::evalTo ( MatrixBase< DenseDerived > & other ) const

Присваивает треугольную или самосопряжённую матрицу плотной матрице. Если матрица треугольная, то противоположная часть устанавливается в ноль.

evalToLazy()

template<typename Derived >
template<typename DenseDerived >
void Eigen::TriangularBase< Derived >::evalToLazy ( MatrixBase< DenseDerived > & other ) const

Присваивает треугольную или самосопряжённую матрицу плотной матрице. Если матрица треугольная, то противоположная часть устанавливается в ноль.


Документация для этого класса была сгенерирована из следующего файла:
  • TriangularMatrix.h

© Eigen.
Licensed under the MPL2 License.
https://eigen.tuxfamily.org/dox/classEigen_1_1TriangularBase.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API