17 #ifndef _RENDERINGIFACE_HH_
18 #define _RENDERINGIFACE_HH_
21 #include "gazebo/msgs/poses_stamped.pb.h"
56 const msgs::PosesStamped &_msg);
81 const double _timeoutsec);
89 bool _enableVisualizations,
90 bool _isServer =
false);
rendering
Definition: RenderEngine.hh:31
bool fini()
teardown rendering engine.
void set_lockstep_enabled(bool _enable)
Set whether to enable lockstepping for rendering and physics.
bool load()
load rendering engine.
bool lockstep_enabled()
Get whether or not lockstepping is enabled for rendering and physics.
rendering::ScenePtr create_scene(const std::string &_name, bool _enableVisualizations, bool _isServer=false)
create rendering::Scene by name.
void update_scene_poses(const std::string &_name, const msgs::PosesStamped &_msg)
Update Poses via direct API call instead of transport.
rendering::ScenePtr get_scene(const std::string &_name="")
get pointer to rendering::Scene by name.
bool init()
init rendering engine.
void remove_scene(const std::string &_name)
remove a rendering::Scene by name
bool wait_for_render_request(const std::string &_name, const double _timeoutsec)
wait until a render request occurs
boost::shared_ptr< Scene > ScenePtr
Definition: RenderTypes.hh:82
Forward declarations for the common classes.
Definition: Animation.hh:27