WPILibC++ 2023.4.3-108-ge5452e3
Eigen::internal::blas_traits< XprType > Struct Template Reference

#include </home/runner/work/allwpilib/allwpilib/wpimath/src/main/native/thirdparty/eigen/include/Eigen/src/Core/util/BlasUtil.h>

Public Types

enum  {
  IsComplex = NumTraits<Scalar>::IsComplex , IsTransposed = false , NeedToConjugate = false , HasUsableDirectAccess ,
  HasScalarFactor = false
}
 
typedef traits< XprType >::Scalar Scalar
 
typedef const XprType & ExtractType
 
typedef XprType _ExtractType
 
typedef conditional< bool(HasUsableDirectAccess), ExtractType, typename_ExtractType::PlainObject >::type DirectLinearAccessType
 

Static Public Member Functions

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

Member Typedef Documentation

◆ _ExtractType

template<typename XprType >
typedef XprType Eigen::internal::blas_traits< XprType >::_ExtractType

◆ DirectLinearAccessType

template<typename XprType >
typedef conditional<bool(HasUsableDirectAccess),ExtractType,typename_ExtractType::PlainObject>::type Eigen::internal::blas_traits< XprType >::DirectLinearAccessType

◆ ExtractType

template<typename XprType >
typedef const XprType& Eigen::internal::blas_traits< XprType >::ExtractType

◆ Scalar

template<typename XprType >
typedef traits<XprType>::Scalar Eigen::internal::blas_traits< XprType >::Scalar

Member Enumeration Documentation

◆ anonymous enum

template<typename XprType >
anonymous enum
Enumerator
IsComplex 
IsTransposed 
NeedToConjugate 
HasUsableDirectAccess 
HasScalarFactor 

Member Function Documentation

◆ extract()

template<typename XprType >
static EIGEN_DEVICE_FUNC ExtractType Eigen::internal::blas_traits< XprType >::extract ( const XprType &  x)
inlinestatic

◆ extractScalarFactor()

template<typename XprType >
static EIGEN_DEVICE_FUNC const Scalar Eigen::internal::blas_traits< XprType >::extractScalarFactor ( const XprType &  )
inlinestatic

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