6 #ifndef __eigenpy_details_hpp__ 7 #define __eigenpy_details_hpp__ 21 template <
typename EigenType,
23 typename Scalar =
typename EigenType::Scalar>
26 template <
typename MatType,
typename Scalar>
29 if (check_registration<MatType>())
return;
33 #if EIGEN_VERSION_AT_LEAST(3, 2, 0) 43 #ifdef EIGENPY_WITH_TENSOR_SUPPORT 44 template <
typename TensorType,
typename Scalar>
48 if (check_registration<TensorType>())
return;
54 const Eigen::TensorRef<const TensorType> >::registration();
62 template <
typename MatType>
69 #endif // ifndef __eigenpy_details_hpp__
void enableEigenPySpecific()
boost::mpl::if_< boost::is_const< typename boost::remove_reference< EigenType >::type >, const _type, _type >::type type
static void registration()