Public Types | List of all members
Eigen::internal::homogeneous_right_product_refactoring_helper< Lhs, Rhs > Struct Template Reference

#include <Homogeneous.h>

Public Types

enum  { Dim = Lhs::ColsAtCompileTime, Rows = Lhs::RowsAtCompileTime }
 
typedef Replicate< const ConstantColumn, Rows, 1 > ConstantBlock
 
typedef Rhs::ConstRowXpr ConstantColumn
 
typedef remove_const< LinearBlockConst >::type LinearBlock
 
typedef Rhs::template ConstNRowsBlockXpr< Dim >::Type LinearBlockConst
 
typedef Product< Lhs, LinearBlock, LazyProductLinearProduct
 
typedef CwiseBinaryOp< internal::scalar_sum_op< typename Lhs::Scalar, typename Rhs::Scalar >, const LinearProduct, const ConstantBlockXpr
 

Detailed Description

template<typename Lhs, typename Rhs>
struct Eigen::internal::homogeneous_right_product_refactoring_helper< Lhs, Rhs >

Definition at line 398 of file Homogeneous.h.

Member Typedef Documentation

◆ ConstantBlock

Definition at line 407 of file Homogeneous.h.

◆ ConstantColumn

Definition at line 406 of file Homogeneous.h.

◆ LinearBlock

Definition at line 405 of file Homogeneous.h.

◆ LinearBlockConst

template<typename Lhs , typename Rhs >
typedef Rhs::template ConstNRowsBlockXpr<Dim>::Type Eigen::internal::homogeneous_right_product_refactoring_helper< Lhs, Rhs >::LinearBlockConst

Definition at line 404 of file Homogeneous.h.

◆ LinearProduct

Definition at line 408 of file Homogeneous.h.

◆ Xpr

Definition at line 409 of file Homogeneous.h.

Member Enumeration Documentation

◆ anonymous enum

template<typename Lhs , typename Rhs >
anonymous enum
Enumerator
Dim 
Rows 

Definition at line 400 of file Homogeneous.h.


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


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:44:52