diff --git a/src/Python/Vector.hh b/src/Python/Vector.hh index 68cfaf94..e3031709 100644 --- a/src/Python/Vector.hh +++ b/src/Python/Vector.hh @@ -67,10 +67,10 @@ struct Factory { } template -void defInitMod(class_> &classVector); +void defInitMod(class_< OpenMesh::VectorT > &classVector); template -void defInitMod(class_> &classVector) { +void defInitMod(class_< OpenMesh::VectorT > &classVector) { classVector .def("__init__", make_constructor(&Factory::vec2_default)) .def("__init__", make_constructor(&Factory::vec2_user_defined)) @@ -80,7 +80,7 @@ void defInitMod(class_> &classVector) { def("dot", &Vector::operator|); } template -void defInitMod(class_> &classVector) { +void defInitMod(class_< OpenMesh::VectorT > &classVector) { classVector .def("__init__", make_constructor(&Factory::vec3_default)) .def("__init__", make_constructor(&Factory::vec3_user_defined)) @@ -93,7 +93,7 @@ void defInitMod(class_> &classVector) { def("dot", &Vector::operator|); } template -void defInitMod(class_> &classVector) { +void defInitMod(class_< OpenMesh::VectorT > &classVector) { classVector .def("__init__", make_constructor(&Factory::vec4_default)) .def("__init__", make_constructor(&Factory::vec4_user_defined))