17 #ifndef _GAZEBO_COMMON_TYPES_HH_ 18 #define _GAZEBO_COMMON_TYPES_HH_ 24 #include <boost/shared_ptr.hpp> 77 class DiagnosticTimer;
82 class NumericAnimation;
85 class SkeletonAnimation;
86 class SphericalCoordinates;
97 typedef std::vector<common::Param*>
Param_V;
101 typedef std::map<std::string, std::string>
StrStr_M;
boost::shared_ptr< DiagnosticTimer > DiagnosticTimerPtr
Definition: CommonTypes.hh:117
boost::shared_ptr< PoseAnimation > PoseAnimationPtr
Definition: CommonTypes.hh:109
boost::shared_ptr< WorldPlugin > WorldPluginPtr
Definition: CommonTypes.hh:50
boost::shared_ptr< NumericAnimation > NumericAnimationPtr
Definition: CommonTypes.hh:113
Definition: CommonTypes.hh:90
A class that encapsulates a connection.
Definition: Event.hh:68
Forward declarations for the common classes.
Definition: Animation.hh:26
std::vector< common::Param * > Param_V
Definition: CommonTypes.hh:97
boost::shared_ptr< ModelPlugin > ModelPluginPtr
Definition: CommonTypes.hh:54
boost::shared_ptr< VisualPlugin > VisualPluginPtr
Definition: CommonTypes.hh:70
boost::shared_ptr< Animation > AnimationPtr
Definition: CommonTypes.hh:105
boost::shared_ptr< GUIPlugin > GUIPluginPtr
Definition: CommonTypes.hh:62
std::map< std::string, std::string > StrStr_M
Definition: CommonTypes.hh:101
boost::shared_ptr< SphericalCoordinates > SphericalCoordinatesPtr
Definition: CommonTypes.hh:121
boost::shared_ptr< SensorPlugin > SensorPluginPtr
Definition: CommonTypes.hh:58
std::shared_ptr< Battery > BatteryPtr
Definition: CommonTypes.hh:125
boost::shared_ptr< Connection > ConnectionPtr
Definition: CommonTypes.hh:134
static const double SpeedOfLight
Speed of light.
Definition: CommonTypes.hh:93
boost::shared_ptr< SystemPlugin > SystemPluginPtr
Definition: CommonTypes.hh:66
std::vector< ConnectionPtr > Connection_V
Definition: CommonTypes.hh:138