Go to the documentation of this file.
10 #ifndef EIGEN_SKYLINEMATRIXBASE_H
11 #define EIGEN_SKYLINEMATRIXBASE_H
78 #ifndef EIGEN_PARSED_BY_DOXYGEN
92 return *
static_cast<const Derived*
> (
this);
96 return *
static_cast<Derived*
> (
this);
102 #endif // not EIGEN_PARSED_BY_DOXYGEN
152 this->
operator=<Derived > (
other);
156 template<
typename OtherDerived>
167 template<
typename OtherDerived>
172 template<
typename Lhs,
typename Rhs>
180 template<
typename OtherDerived>
185 template<
typename DenseDerived>
212 #endif // EIGEN_SKYLINEMATRIXBASE_H
Namespace containing all symbols from the Eigen library.
EIGEN_DEVICE_FUNC Derived & setZero()
const SkylineProductReturnType< Derived, OtherDerived >::Type operator*(const MatrixBase< OtherDerived > &other) const
NumTraits< Scalar >::Real RealScalar
Eigen::Index Index
The interface type of indices.
void evalTo(MatrixBase< DenseDerived > &dst) const
const unsigned int RowMajorBit
EIGEN_CONSTEXPR Index rows() const EIGEN_NOEXCEPT
Base class of any skyline matrices or skyline expressions.
#define EIGEN_SIZE_MAX(a, b)
Matrix< Scalar, EIGEN_SIZE_MAX(RowsAtCompileTime, ColsAtCompileTime), EIGEN_SIZE_MAX(RowsAtCompileTime, ColsAtCompileTime) > SquareMatrixType
EIGEN_CONSTEXPR Index size() const EIGEN_NOEXCEPT
Matrix< Scalar, RowsAtCompileTime, ColsAtCompileTime > toDense() const
internal::index< StorageKind >::type Index
internal::traits< Derived >::Scalar Scalar
friend std::ostream & operator<<(std::ostream &s, const SkylineMatrixBase &m)
#define EIGEN_STRONG_INLINE
Derived & operator=(const Derived &other)
Derived & operator=(const SkylineMatrixBase< OtherDerived > &other)
Derived & const_cast_derived() const
internal::traits< Derived >::StorageKind StorageKind
void assignGeneric(const OtherDerived &other)
void product(const MatrixType &m)
The matrix class, also used for vectors and row-vectors.
EIGEN_CONSTEXPR Index cols() const EIGEN_NOEXCEPT
Base class for all dense matrices, vectors, and expressions.
const Derived & derived() const
const EIGEN_STRONG_INLINE internal::eval< Derived, IsSkyline >::type eval() const
Holds information about the various numeric (i.e. scalar) types allowed by Eigen.
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:04:20