Public Types | Static Public Member Functions
Eigen::internal::blas_traits< Transpose< NestedXpr > > Struct Template Reference

#include <BlasUtil.h>

Inheritance diagram for Eigen::internal::blas_traits< Transpose< NestedXpr > >:
Inheritance graph
[legend]

List of all members.

Public Types

enum  { IsTransposed = Base::IsTransposed ? 0 : 1 }
typedef Transpose< const
typename Base::_ExtractType
_ExtractType
typedef blas_traits< NestedXpr > Base
typedef conditional< bool(Base::HasUsableDirectAccess),
ExtractType, typename
ExtractType::PlainObject >
::type 
DirectLinearAccessType
typedef Transpose< const
typename Base::_ExtractType
ExtractType
typedef NestedXpr::Scalar Scalar
typedef Transpose< NestedXpr > XprType

Static Public Member Functions

static ExtractType extract (const XprType &x)
static Scalar extractScalarFactor (const XprType &x)

Detailed Description

template<typename NestedXpr>
struct Eigen::internal::blas_traits< Transpose< NestedXpr > >

Definition at line 218 of file BlasUtil.h.


Member Typedef Documentation

template<typename NestedXpr >
typedef Transpose<const typename Base::_ExtractType> Eigen::internal::blas_traits< Transpose< NestedXpr > >::_ExtractType

Reimplemented from Eigen::internal::blas_traits< NestedXpr >.

Definition at line 225 of file BlasUtil.h.

template<typename NestedXpr >
typedef blas_traits<NestedXpr> Eigen::internal::blas_traits< Transpose< NestedXpr > >::Base

Definition at line 222 of file BlasUtil.h.

template<typename NestedXpr >
typedef conditional<bool(Base::HasUsableDirectAccess), ExtractType, typename ExtractType::PlainObject >::type Eigen::internal::blas_traits< Transpose< NestedXpr > >::DirectLinearAccessType

Reimplemented from Eigen::internal::blas_traits< NestedXpr >.

Definition at line 229 of file BlasUtil.h.

template<typename NestedXpr >
typedef Transpose<const typename Base::_ExtractType> Eigen::internal::blas_traits< Transpose< NestedXpr > >::ExtractType

Reimplemented from Eigen::internal::blas_traits< NestedXpr >.

Definition at line 224 of file BlasUtil.h.

template<typename NestedXpr >
typedef NestedXpr::Scalar Eigen::internal::blas_traits< Transpose< NestedXpr > >::Scalar

Reimplemented from Eigen::internal::blas_traits< NestedXpr >.

Definition at line 221 of file BlasUtil.h.

template<typename NestedXpr >
typedef Transpose<NestedXpr> Eigen::internal::blas_traits< Transpose< NestedXpr > >::XprType

Definition at line 223 of file BlasUtil.h.


Member Enumeration Documentation

template<typename NestedXpr >
anonymous enum
Enumerator:
IsTransposed 

Definition at line 230 of file BlasUtil.h.


Member Function Documentation

template<typename NestedXpr >
static ExtractType Eigen::internal::blas_traits< Transpose< NestedXpr > >::extract ( const XprType x) [inline, static]

Definition at line 233 of file BlasUtil.h.

template<typename NestedXpr >
static Scalar Eigen::internal::blas_traits< Transpose< NestedXpr > >::extractScalarFactor ( const XprType x) [inline, static]

Definition at line 234 of file BlasUtil.h.


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


win_eigen
Author(s): Daniel Stonier
autogenerated on Wed Sep 16 2015 07:12:59