Public Types | List of all members
Eigen::internal::cast_return_type< XprType, CastType > Struct Template Reference

#include <XprHelper.h>

Public Types

typedef remove_all< CastType >::type _CastType
 
typedef XprType::Scalar CurrentScalarType
 
typedef _CastType::Scalar NewScalarType
 
typedef conditional< is_same< CurrentScalarType, NewScalarType >::value, const XprType &, CastType >::type type
 

Detailed Description

template<typename XprType, typename CastType>
struct Eigen::internal::cast_return_type< XprType, CastType >

Definition at line 489 of file XprHelper.h.

Member Typedef Documentation

template<typename XprType, typename CastType>
typedef remove_all<CastType>::type Eigen::internal::cast_return_type< XprType, CastType >::_CastType

Definition at line 492 of file XprHelper.h.

template<typename XprType, typename CastType>
typedef XprType::Scalar Eigen::internal::cast_return_type< XprType, CastType >::CurrentScalarType

Definition at line 491 of file XprHelper.h.

template<typename XprType, typename CastType>
typedef _CastType::Scalar Eigen::internal::cast_return_type< XprType, CastType >::NewScalarType

Definition at line 493 of file XprHelper.h.

template<typename XprType, typename CastType>
typedef conditional<is_same<CurrentScalarType,NewScalarType>::value, const XprType&,CastType>::type Eigen::internal::cast_return_type< XprType, CastType >::type

Definition at line 495 of file XprHelper.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:31