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

#include <Homogeneous.h>

Public Types

enum  { Dim = Rhs::RowsAtCompileTime, Cols = Rhs::ColsAtCompileTime }
 
typedef Replicate< const ConstantColumn, 1, ColsConstantBlock
 
typedef Lhs::ConstColXpr ConstantColumn
 
typedef remove_const< LinearBlockConst >::type LinearBlock
 
typedef Lhs::template ConstNColsBlockXpr< Dim >::Type LinearBlockConst
 
typedef Product< LinearBlock, Rhs, 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_left_product_refactoring_helper< Lhs, Rhs >

Definition at line 447 of file Homogeneous.h.

Member Typedef Documentation

Definition at line 456 of file Homogeneous.h.

Definition at line 455 of file Homogeneous.h.

Definition at line 454 of file Homogeneous.h.

Definition at line 453 of file Homogeneous.h.

Definition at line 457 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_left_product_refactoring_helper< Lhs, Rhs >::Xpr

Definition at line 458 of file Homogeneous.h.

Member Enumeration Documentation

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

Definition at line 449 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