@@ -196,16 +196,20 @@ BOOST_PYTHON_MODULE(user_type)
196196
197197 eigenpy::registerCast<DoubleType,double >(true );
198198 eigenpy::registerCast<double ,DoubleType>(true );
199- eigenpy::registerCast<DoubleType,int32_t >(false );
200- eigenpy::registerCast<int32_t ,DoubleType>(true );
199+ eigenpy::registerCast<DoubleType,int >(false );
200+ eigenpy::registerCast<int ,DoubleType>(true );
201201 eigenpy::registerCast<DoubleType,long long >(false );
202202 eigenpy::registerCast<long long ,DoubleType>(true );
203+ eigenpy::registerCast<DoubleType,long >(false );
204+ eigenpy::registerCast<long ,DoubleType>(true );
203205 eigenpy::registerCast<FloatType,double >(true );
204206 eigenpy::registerCast<double ,FloatType>(false );
205207 eigenpy::registerCast<FloatType,long long >(false );
206208 eigenpy::registerCast<long long ,FloatType>(true );
207- eigenpy::registerCast<FloatType,int32_t >(false );
208- eigenpy::registerCast<int32_t ,FloatType>(true );
209+ eigenpy::registerCast<FloatType,int >(false );
210+ eigenpy::registerCast<int ,FloatType>(true );
211+ eigenpy::registerCast<FloatType,long >(false );
212+ eigenpy::registerCast<long ,FloatType>(true );
209213
210214 bp::implicitly_convertible<double ,DoubleType>();
211215 bp::implicitly_convertible<DoubleType,double >();
0 commit comments