Main MRPT website > C++ reference
MRPT logo
Public Types
Eigen::internal::traits< SkylineProduct< LhsNested, RhsNested, ProductMode > > Struct Template Reference

Detailed Description

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

Definition at line 38 of file Skyline.

List of all members.

Public Types

enum  {
  LhsCoeffReadCost = _LhsNested::CoeffReadCost, RhsCoeffReadCost = _RhsNested::CoeffReadCost, LhsFlags = _LhsNested::Flags, RhsFlags = _RhsNested::Flags,
  RowsAtCompileTime = _LhsNested::RowsAtCompileTime, ColsAtCompileTime = _RhsNested::ColsAtCompileTime, InnerSize = EIGEN_SIZE_MIN_PREFER_FIXED(_LhsNested::ColsAtCompileTime, _RhsNested::RowsAtCompileTime), MaxRowsAtCompileTime = _LhsNested::MaxRowsAtCompileTime,
  MaxColsAtCompileTime = _RhsNested::MaxColsAtCompileTime, EvalToRowMajor = (RhsFlags & LhsFlags & RowMajorBit), ResultIsSkyline = ProductMode == SkylineTimeSkylineProduct, RemovedBits = ~((EvalToRowMajor ? 0 : RowMajorBit) | (ResultIsSkyline ? 0 : SkylineBit)),
  Flags, CoeffReadCost = Dynamic
}
typedef internal::remove_all
< LhsNested >::type 
_LhsNested
typedef internal::remove_all
< RhsNested >::type 
_RhsNested
typedef _LhsNested::Scalar Scalar
typedef internal::conditional
< ResultIsSkyline,
SkylineMatrixBase
< SkylineProduct< LhsNested,
RhsNested, ProductMode >
>, MatrixBase< SkylineProduct
< LhsNested, RhsNested,
ProductMode > > >::type 
Base

Member Typedef Documentation

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

Definition at line 40 of file Skyline.

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

Definition at line 41 of file Skyline.

template<typename LhsNested , typename RhsNested , int ProductMode>
typedef internal::conditional<ResultIsSkyline, SkylineMatrixBase<SkylineProduct<LhsNested, RhsNested, ProductMode> >, MatrixBase<SkylineProduct<LhsNested, RhsNested, ProductMode> > >::type Eigen::internal::traits< SkylineProduct< LhsNested, RhsNested, ProductMode > >::Base

Definition at line 71 of file Skyline.

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

Definition at line 42 of file Skyline.


Member Enumeration Documentation

template<typename LhsNested , typename RhsNested , int ProductMode>
anonymous enum
Enumerator:
LhsCoeffReadCost 
RhsCoeffReadCost 
LhsFlags 
RhsFlags 
RowsAtCompileTime 
ColsAtCompileTime 
InnerSize 
MaxRowsAtCompileTime 
MaxColsAtCompileTime 
EvalToRowMajor 
ResultIsSkyline 
RemovedBits 
Flags 
CoeffReadCost 

Definition at line 44 of file Skyline.




Page generated by Doxygen 1.7.4 for MRPT 0.9.5 SVN:2717 at Sun Oct 16 16:08:03 PDT 2011 Hosted on:
SourceForge.net Logo