DMRITool  v0.1.1-139-g860d86b4
Diffusion MRI Tool
Public Types | List of all members
utl::SuperFloatType< T, t > Struct Template Reference

#include <utlTypeinfo.h>

Detailed Description

template<typename T, typename t>
struct utl::SuperFloatType< T, t >

float type which can be coverted to

If it is scalar -> double. If it is complex -> std::complex<double>

Definition at line 84 of file utlTypeinfo.h.

Public Types

typedef conditional_t< std::is_scalar< T >::value &&std::is_scalar< t >::value, double, std::complex< double > > type
 

Member Typedef Documentation

template<typename T, typename t>
typedef conditional_t<std::is_scalar<T>::value && std::is_scalar<t>::value, double, std::complex<double> > utl::SuperFloatType< T, t >::type

Definition at line 88 of file utlTypeinfo.h.


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