ode_robots/osg/README

Go to the documentation of this file.
00001 /** \file 
00002  * This file is used for the doxygen documentation. 
00003  */
00004 
00005 /**
00006 \dir osg
00007 
00008 
00009 The \a osg directory provides the osg primitves of which robots and obstacles are assembled
00010 and further helpful things dealing with the visualization in OSG.
00011 
00012 OSG stands for OpenSceneGraph and is an open source high peformance 3D graphics toolkit 
00013 (http://www.openscenegraph.org). 
00014 A documentation can be found on their webpage under documentation or by klicking the link
00015 http://www.openscenegraph.org/osgwiki/pmwiki.php/Documentation/Documentation 
00016 
00017 For now only the primitives should be explained, which are required to build new objects for the 
00018 simulations:
00019 - \ref lpzrobots::      Plane Graphical plane (represented as a large thin box, because OSG does not draw planes)
00020 - \ref lpzrobots::Box 
00021 - \ref lpzrobots::Sphere
00022 - \ref lpzrobots::Capsule (a cylinder with round ends
00023 - \ref lpzrobots::Transform (embedding a primitive in another primitive)
00024 
00025 The mentioned primitves are drivatives of \ref lpzrobots::Primitive which is an interface class 
00026 for primitives represented in the physical and graphical world. 
00027 It is intended to bring OSG and ODE together and hide most implementation details.
00028 
00029 
00030 For visualization the primitves use the osgprimitives 
00031 (since this is done in the primitives you don't have to bother about this one):
00032 - \ref lpzrobots::OSGPlane Graphical plane (represented as a large thin box, because OSG does not draw planes)
00033 - \ref lpzrobots::OSGBox 
00034 - \ref lpzrobots::OSGSphere
00035 - \ref lpzrobots::OSGCylinder
00036 - \ref lpzrobots::OSGCapsule (a cylinder with round ends
00037 - \ref lpzrobots::OSGMesh for graphical mesh or arbitrary OSG model
00038 
00039 They are derived from \ref lpzrobots::OSGPrimitive which is an interface class 
00040 for graphic primitives like spheres, boxes, and meshes, which can be drawn by OSG. 
00041 
00042 */
00043 
00044 

Generated on Tue Apr 4 19:05:04 2006 for Robotsystem from Robot Group Leipzig by  doxygen 1.4.5