.. index:: pair: class; python::OpenAIGymLib::OpenAIInterface .. _doxid-classpython_1_1_open_a_i_gym_lib_1_1_open_a_i_interface: class python::OpenAIGymLib::OpenAIInterface =========================================== .. toctree:: :hidden: .. ref-code-block:: cpp :class: doxyrest-overview-code-block class OpenAIInterface: public object { public: // fields :target:`action`; :target:`env`; :target:`sim_time`; :target:`observation`; :target:`start_visualizer`; :target:`properties`; // methods def :target:`__init__`( self self, model_name model_name, :ref:`start_visualizer` start_visualizer, time_step time_step ); def :target:`getAction`(self self); def :target:`getState`(self self); def :target:`run_one_step`(self self, :ref:`action` action, timestep_ns timestep_ns); def :target:`reset`(self self); def :target:`shutdown`(self self); def :target:`get_model_properties`(self self, p_type p_type); def :target:`get_model_property`(self self, p_name p_name, p_type p_type); def :target:`get_model_all_properties`(self self, p_type p_type); def :target:`get_sim_time`(self self); };