Classes | |
| class | ColladaLoader |
| Class used to load Collada mesh files. More... | |
| class | Color |
| Defines a color. More... | |
| class | Console |
| Message, error, warning, and logging functionality. More... | |
| class | DiagnosticManager |
| A diagnostic manager class. More... | |
| class | DiagnosticTimer |
| A timer designed for diagnostics. More... | |
| class | Exception |
| Class for generating exceptions. More... | |
| class | Image |
| Encapsulates an image. More... | |
| class | Logger |
| Handles logging of data to disk. More... | |
| class | Material |
| Encapsulates a description of a material. More... | |
| class | Mesh |
| A 3D mesh. More... | |
| class | SubMesh |
| A child mesh. More... | |
| class | MeshLoader |
| Base class for loading meshes. More... | |
| class | MeshManager |
| Maintains and manages all meshes. More... | |
| class | MouseEvent |
| Generic description of a mouse event. More... | |
| class | PluginT< T > |
| A class which all plugins must inherit from. More... | |
| class | WorldPlugin |
| class | ModelPlugin |
| class | SensorPlugin |
| class | SystemPlugin |
| class | SingletonT< T > |
| Singleton class. More... | |
| class | STLLoader |
| Class used to load STL mesh files. More... | |
| class | SystemPaths |
| Functions to handle getting system paths. More... | |
| class | Time |
| A Time class. More... | |
| class | Timer |
| A timer class. More... | |
Files | |
| file | CommonTypes.hh |
Forward declarations for the common classes. | |
Defines | |
| #define | gzmsg (gazebo::common::Console::Instance()->ColorMsg("Msg", 32)) |
| Output a message. | |
| #define | gzdbg (gazebo::common::Console::Instance()->ColorMsg("Dbg", 36)) |
| Output a debug message. | |
| #define | gzwarn (gazebo::common::Console::Instance()->ColorErr("Warning",__FILE__, __LINE__,33)) |
| Output a warning message. | |
| #define | gzerr (gazebo::common::Console::Instance()->ColorErr("Error",__FILE__, __LINE__,31)) |
| Output an error message. | |
| #define | gzlog (gazebo::common::Console::Instance()->Log() << "[" << __FILE__ << ":" << __LINE__ << "] ") |
| Log a message. | |
| #define | DIAG_TIMER(name) DiagnosticManager::Instance()->CreateTimer(name); |
| #define | gzthrow(msg) {std::ostringstream throwStream; throwStream << msg << std::endl << std::flush; throw gazebo::common::Exception(__FILE__,__LINE__,throwStream.str()); } |
| Throw an error. | |
Typedefs | |
|
typedef boost::shared_ptr < DiagnosticTimer > | DiagnosticTimerPtr |
Functions | |
| ColladaLoader () | |
| Constructor. | |
| virtual | ~ColladaLoader () |
| Destructor. | |
| virtual Mesh * | Load (const std::string &filename) |
| Load a mesh. | |
1.7.5.1