@@ -174,9 +174,29 @@ namespace sofapython3
174174 }
175175
176176 void moduleAddMapping (py::module &m) {
177- declareMapping<Rigid3dTypes, Vec3dTypes>(m);
177+ declareMapping<Vec1dTypes, Vec1dTypes>(m);
178+ declareMapping<Vec1dTypes, Vec2dTypes>(m);
179+ declareMapping<Vec1dTypes, Vec3dTypes>(m);
180+
181+ declareMapping<Vec2dTypes, Vec2dTypes>(m);
182+ declareMapping<Vec2dTypes, Vec1dTypes>(m);
183+
178184 declareMapping<Vec3dTypes, Vec3dTypes>(m);
185+ declareMapping<Vec3dTypes, Vec2dTypes>(m);
179186 declareMapping<Vec3dTypes, Vec1dTypes>(m);
187+
188+ declareMapping<Vec6dTypes, Vec6dTypes>(m);
189+ declareMapping<Vec6dTypes, Vec3dTypes>(m);
190+ declareMapping<Vec6dTypes, Vec1dTypes>(m);
191+
192+ declareMapping<Rigid2dTypes, Vec2dTypes>(m);
193+ declareMapping<Rigid2dTypes, Rigid2dTypes>(m);
194+
195+ declareMapping<Rigid3dTypes, Vec6dTypes>(m);
196+ declareMapping<Rigid3dTypes, Vec3dTypes>(m);
197+ declareMapping<Rigid3dTypes, Vec1dTypes>(m);
198+ declareMapping<Rigid3dTypes, Rigid3dTypes>(m);
199+ declareMapping<Vec3dTypes, Rigid3dTypes>(m);
180200 }
181201
182202} // namespace sofapython3
0 commit comments