12#include <pybind11/eigen.h>
13#include <pybind11/functional.h>
14#include <pybind11/pybind11.h>
15#include <pybind11/stl.h>
17namespace py = pybind11;
22 object.attributeTyped<T>(name)->set(value);
29 return object.attributeTyped<T>(name)->get();
void printAttribute(CPS::IdentifiedObject &obj, std::string attr)
CPS::Matrix zeroMatrix(int dim)
py::cpp_function createAttributeGetter(const std::string name)
std::string getAttributeList(CPS::IdentifiedObject &obj)
py::cpp_function createAttributeSetter(const std::string name)
void printAttributes(CPS::IdentifiedObject &obj)
Eigen::Matrix< Real, Eigen::Dynamic, Eigen::Dynamic, Eigen::ColMajor > Matrix
Dense matrix for real numbers.