Constructors missing argument names?
Was briefly trying out a redux of the demo, binding RotationMatrix
for T = {double, AutoDiffXd, Expression}
.
Came across these generated bindings setup:
.def(py::init<::drake::math::RotationMatrix<double> const&>())
.def(py::init<::drake::math::RotationMatrix<double> const&>())
.def(py::init<>())
.def(py::init<::Eigen::Matrix<double, 3, 3, 0, 3, 3> const&>())
.def(py::init<::Eigen::Quaternion<double, 0> const&>())
.def(py::init<::Eigen::AngleAxis<double> const&>())
.def(py::init<::drake::math::RollPitchYaw<double> const&>())
It'd be awesome for these to have py::arg
argument names (hopefully using almost the same code paths used for nominal functions / methods?).