5 #ifndef __eigenpy_scalar_conversion_hpp__ 6 #define __eigenpy_scalar_conversion_hpp__ 8 #include "eigenpy/config.hpp" 11 template <
typename SCALAR1,
typename SCALAR2>
14 template <
typename SCALAR>
22 struct FromTypeToType<int, std::complex<float> > :
public boost::true_type {};
26 struct FromTypeToType<int, std::complex<double> > :
public boost::true_type {};
31 :
public boost::true_type {};
36 struct FromTypeToType<long, std::complex<float> > :
public boost::true_type {};
40 struct FromTypeToType<long, std::complex<double> > :
public boost::true_type {};
45 :
public boost::true_type {};
48 struct FromTypeToType<float, std::complex<float> > :
public boost::true_type {};
52 struct FromTypeToType<float, std::complex<double> > :
public boost::true_type {
58 :
public boost::true_type {};
61 struct FromTypeToType<double, std::complex<double> > :
public boost::true_type {
67 :
public boost::true_type {};
70 #endif // __eigenpy_scalar_conversion_hpp__