Public Member Functions | Protected Attributes | Private Types | List of all members
Eigen::internal::SkylineProduct< LhsNested, RhsNested, ProductMode > Class Template Reference

#include <SkylineProduct.h>

Inheritance diagram for Eigen::internal::SkylineProduct< LhsNested, RhsNested, ProductMode >:
Inheritance graph
[legend]

Public Member Functions

EIGEN_STRONG_INLINE Index cols () const
 
const EIGEN_STRONG_INLINE _LhsNestedlhs () const
 
const EIGEN_STRONG_INLINE _RhsNestedrhs () const
 
EIGEN_STRONG_INLINE Index rows () const
 
template<typename Lhs , typename Rhs >
EIGEN_STRONG_INLINE SkylineProduct (const Lhs &lhs, const Rhs &rhs)
 

Protected Attributes

LhsNested m_lhs
 
RhsNested m_rhs
 

Private Types

typedef traits< SkylineProduct >::_LhsNested _LhsNested
 
typedef traits< SkylineProduct >::_RhsNested _RhsNested
 

Detailed Description

template<typename LhsNested, typename RhsNested, int ProductMode>
class Eigen::internal::SkylineProduct< LhsNested, RhsNested, ProductMode >

Definition at line 62 of file SkylineProduct.h.

Member Typedef Documentation

◆ _LhsNested

template<typename LhsNested , typename RhsNested , int ProductMode>
typedef traits<SkylineProduct>::_LhsNested Eigen::internal::SkylineProduct< LhsNested, RhsNested, ProductMode >::_LhsNested
private

Definition at line 70 of file SkylineProduct.h.

◆ _RhsNested

template<typename LhsNested , typename RhsNested , int ProductMode>
typedef traits<SkylineProduct>::_RhsNested Eigen::internal::SkylineProduct< LhsNested, RhsNested, ProductMode >::_RhsNested
private

Definition at line 71 of file SkylineProduct.h.

Constructor & Destructor Documentation

◆ SkylineProduct()

template<typename LhsNested , typename RhsNested , int ProductMode>
template<typename Lhs , typename Rhs >
EIGEN_STRONG_INLINE Eigen::internal::SkylineProduct< LhsNested, RhsNested, ProductMode >::SkylineProduct ( const Lhs lhs,
const Rhs rhs 
)
inline

Definition at line 76 of file SkylineProduct.h.

Member Function Documentation

◆ cols()

template<typename LhsNested , typename RhsNested , int ProductMode>
EIGEN_STRONG_INLINE Index Eigen::internal::SkylineProduct< LhsNested, RhsNested, ProductMode >::cols ( ) const
inline

Definition at line 101 of file SkylineProduct.h.

◆ lhs()

template<typename LhsNested , typename RhsNested , int ProductMode>
const EIGEN_STRONG_INLINE _LhsNested& Eigen::internal::SkylineProduct< LhsNested, RhsNested, ProductMode >::lhs ( ) const
inline

Definition at line 105 of file SkylineProduct.h.

◆ rhs()

template<typename LhsNested , typename RhsNested , int ProductMode>
const EIGEN_STRONG_INLINE _RhsNested& Eigen::internal::SkylineProduct< LhsNested, RhsNested, ProductMode >::rhs ( ) const
inline

Definition at line 109 of file SkylineProduct.h.

◆ rows()

template<typename LhsNested , typename RhsNested , int ProductMode>
EIGEN_STRONG_INLINE Index Eigen::internal::SkylineProduct< LhsNested, RhsNested, ProductMode >::rows ( ) const
inline

Definition at line 97 of file SkylineProduct.h.

Member Data Documentation

◆ m_lhs

template<typename LhsNested , typename RhsNested , int ProductMode>
LhsNested Eigen::internal::SkylineProduct< LhsNested, RhsNested, ProductMode >::m_lhs
protected

Definition at line 114 of file SkylineProduct.h.

◆ m_rhs

template<typename LhsNested , typename RhsNested , int ProductMode>
RhsNested Eigen::internal::SkylineProduct< LhsNested, RhsNested, ProductMode >::m_rhs
protected

Definition at line 115 of file SkylineProduct.h.


The documentation for this class was generated from the following file:


gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:22:25