primitive.cpp File Reference

#include <assert.h>
#include <osg/MatrixTransform>
#include <osg/Vec4>
#include "primitive.h"
#include "pos.h"
#include "boundingshape.h"
#include "osgprimitive.h"
#include "odehandle.h"
#include "globaldata.h"
#include <selforg/quickmp.h>
Include dependency graph for primitive.cpp:

Namespaces

namespace  lpzrobots
 

read the installation PREFIX (to find data directory)


Functions

osg::Matrix osgPose (dGeomID geom)
 returns the osg (4x4) pose matrix of the ode geom
osg::Matrix osgPose (dBodyID body)
 returns the osg (4x4) pose matrix of the ode body
osg::Matrix osgPose (const double *position, const double *rotation)
 converts a position vector and a rotation matrix from ode to osg 4x4 matrix
void odeRotation (const osg::Matrix &pose, dMatrix3 &odematrix)
 converts the rotation component of pose into an ode rotation matrix
Generated on Fri Nov 4 10:59:39 2011 for Robot Simulator of the Robotics Group for Self-Organization of Control by  doxygen 1.6.3