46 public:
virtual ~
Road();
50 public:
void Load(sdf::ElementPtr _sdf);
53 public:
virtual void Init();
56 public:
virtual void Fini();
60 public:
const std::vector<math::Vector3> &GetPoints()
const;
64 public:
double GetWidth()
const;
67 private:
double width;
70 private: std::vector<math::Vector3> points;
for building a Road from SDF
Definition: Road.hh:39
Forward declarations for the common classes.
Definition: Animation.hh:33
Forward declarations for transport.
boost::shared_ptr< Publisher > PublisherPtr
Definition: TransportTypes.hh:49
boost::shared_ptr< Node > NodePtr
Definition: TransportTypes.hh:57
Base class for most physics classes.
Definition: Base.hh:81
GAZEBO_VISIBLE void Init(google::protobuf::Message &_message, const std::string &_id="")
Initialize a message.
boost::shared_ptr< Base > BasePtr
Definition: PhysicsTypes.hh:72