Server
Detailed Description
The server is the glue between all the various parts of gazebo: rendering, physics, controllers, and sensors.
Classes | |
class | Entity |
Base class for all objects in Gazebo. More... | |
class | GazeboError |
Use gzthrow(data1 << data2) to throw errors. More... | |
class | GazeboMessage |
Use gzmsg(level) as an ostream to output messages, where level is an integer priority level. More... | |
class | Global |
The param:Global tag is used to specify certain global parameters for the server. More... | |
class | Model |
A model. More... | |
class | Pose3d |
Pose3d encapsulates a position and rotation in three space. More... | |
class | Quatern |
A quaternion class. More... | |
class | Simulator |
The World. More... | |
class | StringValue |
class | Time |
A Time class. More... | |
class | UpdateParams |
Parameters used during update cycle. More... | |
class | Vector2 |
Generic x,y vector. More... | |
class | Vector3 |
Generic x,y,z vector. More... | |
class | World |
The World. More... | |
class | XMLConfig |
XML parser. More... | |
class | XMLConfigNode |
Class encapsulating a single xml node. More... | |
Defines | |
#define | gzthrow(msg) {std::ostringstream throwStream; throwStream << "Exception: " << msg << std::endl << std::flush; throw gazebo::GazeboError(__FILE__,__LINE__,throwStream.str()); } |
Throw an error. | |
#define | gzmsg(level) (gazebo::GazeboMessage::Instance()->Msg(level) << "[" << __FILE__ << ":" << __LINE__ << "]\n ") |
Output a message. | |
#define | gzerr(level) (gazebo::GazeboMessage::Instance()->Err(level) << "Error: [" << __FILE__ << ":" << __LINE__ << "]\n ") |
#define | gzlog() (gazebo::GazeboMessage::Instance()->Log() << "[" << __FILE__ << ":" << __LINE__ << "] ") |
Log a message. |