22 #include "gazebo/rendering/rendering.hh" 37 public:
void Load(
int _argc,
char **_argv);
43 private:
void OnWorldCreated();
46 private:
void Update();
73 private: sdf::SDFPtr sdf;
76 private: std::string modelName;
79 private: boost::filesystem::path savePath;
Forward declarations for the common classes.
Definition: Animation.hh:33
boost::shared_ptr< Publisher > PublisherPtr
Definition: TransportTypes.hh:49
boost::shared_ptr< Node > NodePtr
Definition: TransportTypes.hh:57
A plugin loaded within the gzserver on startup.
Definition: Plugin.hh:303
boost::shared_ptr< Scene > ScenePtr
Definition: RenderTypes.hh:80
boost::shared_ptr< Connection > ConnectionPtr
Definition: CommonTypes.hh:153
GAZEBO_VISIBLE void Init(google::protobuf::Message &_message, const std::string &_id="")
Initialize a message.
boost::shared_ptr< Light > LightPtr
Definition: RenderTypes.hh:84
#define GAZEBO_VISIBLE
Use to represent "symbol visible" if supported.
Definition: system.hh:59
boost::shared_ptr< Camera > CameraPtr
Definition: RenderTypes.hh:88
This plugin will generate 5 pictures of a model: perspective, top, front, side, back.
Definition: ModelPropShop.hh:29