| 
    Grip-Reloaded
   
    
   Grip version visualizaiton interface for DART  (DynamicAnimationandRoboticsToolkits) 
   | 
  
  
  
 
Namespace for all the classes that are only dependent upon OpenSceneGraph. More...
Classes | |
| class | Axes | 
| Class that subclasses osg::Geode to create x,y,z axes.  More... | |
| class | CameraManipulator | 
| Camera manipulator class that subclasses osgGA::OrbitManipulator. It sets up desired behavior for robot simulator.  More... | |
| class | Grid | 
| Class for creating an OpenSceneGraph osg::Geomtry grid of user-specified width, depth and grid square size.  More... | |
| class | Line | 
| Class that subclasses osg::Geode to create x,y,z axes.  More... | |
| class | Sphere | 
| Convenience class for creating a sphere node. Subclasses osg::Geode.  More... | |
| class | Cylinder | 
| Convenience class for creating a cylinder node. Subclasses osg::Geode.  More... | |
| class | Box | 
| Convenience class for creating a box node. Subclasses osg::Geode.  More... | |
| class | Cone | 
| Convenience class for creating a cone node. Subclasses osg::Geode.  More... | |
| class | Capsule | 
| Convenience class for creating a capsule node. Subclasses osg::Geode.  More... | |
Enumerations | |
| enum | lineType_t { LINE = 0, LINE_ENDING_WITH_ARROW, LINE_WITH_ARROWS, NUM_LINE_TYPES } | 
Functions | |
| osgViewer::View * | createView (int x, int y, int w, int h, osg::Node *scene=NULL) | 
| Creates a osgViewer::View pointer with the specified location of the upper-left corner of the window, width, height and scene.   | |
| osg::Matrix | eigToOsgMatrix (const Eigen::Isometry3d &tf) | 
| Convert Eigen::Isometry3d matrix to an osg::Matrix. osg::Matrix is transposed.   | |
| osg::Matrix | eigToOsgMatrix (const Eigen::Isometry3f &tf) | 
| Convert Eigen::Isometry3f matrix to an osg::Matrix. osg::Matrix is transposed.   | |
| osg::Vec3 | eigToOsgVec3 (const Eigen::Vector3d &vec) | 
| Convert Eigen::Vector3d vector to an osg::Vec3d.   | |
| void | addWireFrameMode (osg::Node *node) | 
| Adds a wireframe mode to the node passed in.   | |
| void | setWireFrameOn (osg::Node *node) | 
| Turns on wireframe mode for the passed in node If it doesn't have a wireframe mode, one is created.   | |
| void | setWireFrameOff (osg::Node *node) | 
| Turns off wireframe mode for the passed in node If it doesn't have a wireframe mode, one is created.   | |
| void | setTransparency (osg::Node *node, float transparencyValue) | 
| Set the transparency value of a node Reference: OSG Cookbook p. 239.   | |
Namespace for all the classes that are only dependent upon OpenSceneGraph.
Namespace to encompass the general OpenSceneGraph utilities.
| void osgGolems::addWireFrameMode | ( | osg::Node * | node | ) |  [inline] | 
        
Adds a wireframe mode to the node passed in.
| [out] | node | Node for which to add a wireframe mode | 
| osgViewer::View * osgGolems::createView | ( | int | x, | 
| int | y, | ||
| int | w, | ||
| int | h, | ||
| osg::Node * | scene = NULL  | 
        ||
| ) | 
Creates a osgViewer::View pointer with the specified location of the upper-left corner of the window, width, height and scene.
| x | X-coordinate of the upper-left corner of the window | 
| x | Y-coordinate of the upper-left corner of the window | 
| w | Width of the window | 
| h | Height of the window | 
| scene | A osg::Node pointer to be put into the viewer window | 
| osg::Matrix osgGolems::eigToOsgMatrix | ( | const Eigen::Isometry3d & | tf | ) |  [inline] | 
        
Convert Eigen::Isometry3d matrix to an osg::Matrix. osg::Matrix is transposed.
| tf | Eigen::Isometry3d to be converted. Passed in by reference | 
| osg::Matrix osgGolems::eigToOsgMatrix | ( | const Eigen::Isometry3f & | tf | ) |  [inline] | 
        
Convert Eigen::Isometry3f matrix to an osg::Matrix. osg::Matrix is transposed.
| tf | Eigen::Isometry3f to be converted. Passed in by reference | 
| osg::Vec3 osgGolems::eigToOsgVec3 | ( | const Eigen::Vector3d & | vec | ) |  [inline] | 
        
Convert Eigen::Vector3d vector to an osg::Vec3d.
| vec | Eigen::Vector3d to be converted. Passed in by reference | 
| void osgGolems::setTransparency | ( | osg::Node * | node, | 
| float | transparencyValue | ||
| ) |  [inline] | 
        
Set the transparency value of a node Reference: OSG Cookbook p. 239.
| node | Node of which to change the transparency value | 
| transparencyValue | New transparency value for the node (between 0 and 1) | 
| void osgGolems::setWireFrameOff | ( | osg::Node * | node | ) |  [inline] | 
        
Turns off wireframe mode for the passed in node If it doesn't have a wireframe mode, one is created.
| node | Node for which to turn off wireframe mode | 
| void osgGolems::setWireFrameOn | ( | osg::Node * | node | ) |  [inline] | 
        
Turns on wireframe mode for the passed in node If it doesn't have a wireframe mode, one is created.
| node | Node for which to turn on wireframe mode | 
 1.7.6.1