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 394 of file Homogeneous.h.

Member Typedef Documentation

Definition at line 403 of file Homogeneous.h.

Definition at line 402 of file Homogeneous.h.

Definition at line 401 of file Homogeneous.h.

Definition at line 400 of file Homogeneous.h.

Definition at line 404 of file Homogeneous.h.

template<typename Lhs , typename Rhs >
typedef CwiseBinaryOp<internal::scalar_sum_op<typename Lhs::Scalar,typename Rhs::Scalar>, const LinearProduct, const ConstantBlock> Eigen::internal::homogeneous_right_product_refactoring_helper< Lhs, Rhs >::Xpr

Definition at line 405 of file Homogeneous.h.

Member Enumeration Documentation

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

Definition at line 396 of file Homogeneous.h.


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


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:37