You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add set_stepping_mode, get_object_handles, remove extra string from signatures, and remove protected C++ methods. Fix#62, Fix#61, and Fix#60 (#63)
* [DQ_CoppeliaSimInterfaceZMQ_py.cpp] Updated the copyright year and added the default connect method.
* [DQ_CoppeliaSimInterfaceZMQ_py.cpp] Added the set_stepping_mode.
* [DQ_CoppeliaSimInterfaceZMQ_py.cpp] Added the methdos get_object_handles{s}.
* [DQ_CoppeliaSimInterfaceZMQ_py.cpp] Removed the bindings of protected C++ methods as set_joint_position, get_joint_position.
* [DQ_CoppeliaSimInterfaceZMQ_py.cpp] Fixed the signature of some bindings as set and get object pose.
* [DQ_CoppeliaSimInterfaceZMQ_py.cpp] Added default arguments in the connect method
"establishes a connection between the client (your code) and the host (the computer running the CoppeliaSim scene.");
41
49
dqcsinterfacezmq_py.def("connect",(bool (DQ_CoppeliaSimInterfaceZMQ::*) (const std::string&, constint&, constint&, constint&))&DQ_CoppeliaSimInterfaceZMQ::connect,"Connects to CoppeliaSim with a given ip.");
42
50
43
51
dqcsinterfacezmq_py.def("disconnect", &DQ_CoppeliaSimInterfaceZMQ::disconnect,"Disconnects from CoppeliaSim.");
@@ -46,6 +54,7 @@ void init_DQ_CoppeliaSimInterfaceZMQ_py(py::module& m)
dqcsinterfacezmq_py.def("set_stepping_mode", (void (DQ_CoppeliaSimInterfaceZMQ::*) (constbool&))&DQ_CoppeliaSimInterfaceZMQ::set_stepping_mode, "enables or disables the stepping mode (formerly known as synchronous mode).");
dqcsinterfacezmq_py.def("trigger_next_simulation_step", &DQ_CoppeliaSimInterfaceZMQ::trigger_next_simulation_step, "Sends a synchronization trigger signal to the server.");
@@ -57,7 +66,7 @@ void init_DQ_CoppeliaSimInterfaceZMQ_py(py::module& m)
0 commit comments