#include <CwiseBinaryOp.h>
Public Types | |
enum | { RowsAtCompileTime = traits<Ancestor>::RowsAtCompileTime, ColsAtCompileTime = traits<Ancestor>::ColsAtCompileTime, MaxRowsAtCompileTime = traits<Ancestor>::MaxRowsAtCompileTime, MaxColsAtCompileTime = traits<Ancestor>::MaxColsAtCompileTime } |
enum | { Flags = cwise_promote_storage_order<typename traits<Lhs>::StorageKind,typename traits<Rhs>::StorageKind,_LhsNested::Flags & RowMajorBit,_RhsNested::Flags & RowMajorBit>::value } |
typedef remove_reference< LhsNested >::type | _LhsNested |
typedef remove_reference< RhsNested >::type | _RhsNested |
typedef remove_all< Lhs >::type | Ancestor |
typedef Lhs::Nested | LhsNested |
typedef Rhs::Nested | RhsNested |
typedef result_of< BinaryOp(const typename Lhs::Scalar &, const typename Rhs::Scalar &) >::type | Scalar |
typedef promote_index_type< typename traits< Lhs >::StorageIndex, typename traits< Rhs >::StorageIndex >::type | StorageIndex |
typedef cwise_promote_storage_type< typename traits< Lhs >::StorageKind, typename traits< Rhs >::StorageKind, BinaryOp >::ret | StorageKind |
typedef traits< Ancestor >::XprKind | XprKind |
Definition at line 18 of file CwiseBinaryOp.h.
typedef remove_reference<LhsNested>::type Eigen::internal::traits< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >::_LhsNested |
Definition at line 46 of file CwiseBinaryOp.h.
typedef remove_reference<RhsNested>::type Eigen::internal::traits< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >::_RhsNested |
Definition at line 47 of file CwiseBinaryOp.h.
typedef remove_all<Lhs>::type Eigen::internal::traits< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >::Ancestor |
Definition at line 22 of file CwiseBinaryOp.h.
typedef Lhs::Nested Eigen::internal::traits< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >::LhsNested |
Definition at line 44 of file CwiseBinaryOp.h.
typedef Rhs::Nested Eigen::internal::traits< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >::RhsNested |
Definition at line 45 of file CwiseBinaryOp.h.
typedef result_of< BinaryOp( const typename Lhs::Scalar&, const typename Rhs::Scalar& ) >::type Eigen::internal::traits< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >::Scalar |
Definition at line 38 of file CwiseBinaryOp.h.
typedef promote_index_type<typename traits<Lhs>::StorageIndex, typename traits<Rhs>::StorageIndex>::type Eigen::internal::traits< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >::StorageIndex |
Definition at line 43 of file CwiseBinaryOp.h.
typedef cwise_promote_storage_type<typename traits<Lhs>::StorageKind, typename traits<Rhs>::StorageKind, BinaryOp>::ret Eigen::internal::traits< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >::StorageKind |
Definition at line 41 of file CwiseBinaryOp.h.
typedef traits<Ancestor>::XprKind Eigen::internal::traits< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >::XprKind |
Definition at line 23 of file CwiseBinaryOp.h.
anonymous enum |
Enumerator | |
---|---|
RowsAtCompileTime | |
ColsAtCompileTime | |
MaxRowsAtCompileTime | |
MaxColsAtCompileTime |
Definition at line 24 of file CwiseBinaryOp.h.
anonymous enum |
Enumerator | |
---|---|
Flags |
Definition at line 48 of file CwiseBinaryOp.h.