DiagonalMatrix.h | 132 DiagonalVectorType m_diagonal; member in class:Eigen::DiagonalMatrix 137 inline const DiagonalVectorType& diagonal() const { return m_diagonal; } 139 inline DiagonalVectorType& diagonal() { return m_diagonal; } 145 inline DiagonalMatrix(Index dim) : m_diagonal(dim) {} 148 inline DiagonalMatrix(const Scalar& x, const Scalar& y) : m_diagonal(x,y) {} 151 inline DiagonalMatrix(const Scalar& x, const Scalar& y, const Scalar& z) : m_diagonal(x,y,z) {} 155 inline DiagonalMatrix(const DiagonalBase<OtherDerived>& other) : m_diagonal(other.diagonal()) {} 159 inline DiagonalMatrix(const DiagonalMatrix& other) : m_diagonal(other.diagonal()) {} 164 explicit inline DiagonalMatrix(const MatrixBase<OtherDerived>& other) : m_diagonal(other) 171 m_diagonal = other.diagonal() 247 typename DiagonalVectorType::Nested m_diagonal; member in class:Eigen::DiagonalWrapper [all...] |