@@ -201,14 +201,19 @@ BOOST_PYTHON_MODULE(user_type) {
201
201
202
202
eigenpy::registerCast<DoubleType, double >(true );
203
203
eigenpy::registerCast<double , DoubleType>(true );
204
+ eigenpy::registerCast<DoubleType, float >(false );
205
+ eigenpy::registerCast<float , DoubleType>(true );
204
206
eigenpy::registerCast<DoubleType, int >(false );
205
207
eigenpy::registerCast<int , DoubleType>(true );
206
208
eigenpy::registerCast<DoubleType, long long >(false );
207
209
eigenpy::registerCast<long long , DoubleType>(true );
208
210
eigenpy::registerCast<DoubleType, long >(false );
209
211
eigenpy::registerCast<long , DoubleType>(true );
212
+
210
213
eigenpy::registerCast<FloatType, double >(true );
211
214
eigenpy::registerCast<double , FloatType>(false );
215
+ eigenpy::registerCast<FloatType, float >(true );
216
+ eigenpy::registerCast<float , FloatType>(true );
212
217
eigenpy::registerCast<FloatType, long long >(false );
213
218
eigenpy::registerCast<long long , FloatType>(true );
214
219
eigenpy::registerCast<FloatType, int >(false );
0 commit comments