DiagonalMatrix.h | 149 DiagonalVectorType m_diagonal; member in class:Eigen::DiagonalMatrix 154 inline const DiagonalVectorType& diagonal() const { return m_diagonal; } 156 inline DiagonalVectorType& diagonal() { return m_diagonal; } 162 inline DiagonalMatrix(Index dim) : m_diagonal(dim) {} 165 inline DiagonalMatrix(const Scalar& x, const Scalar& y) : m_diagonal(x,y) {} 168 inline DiagonalMatrix(const Scalar& x, const Scalar& y, const Scalar& z) : m_diagonal(x,y,z) {} 172 inline DiagonalMatrix(const DiagonalBase<OtherDerived>& other) : m_diagonal(other.diagonal()) {} 176 inline DiagonalMatrix(const DiagonalMatrix& other) : m_diagonal(other.diagonal()) {} 181 explicit inline DiagonalMatrix(const MatrixBase<OtherDerived>& other) : m_diagonal(other) 188 m_diagonal = other.diagonal() 264 typename DiagonalVectorType::Nested m_diagonal; member in class:Eigen::DiagonalWrapper [all...] |