Namespaces | Typedefs | Functions
IVHelpers.h File Reference
#include <Inventor/nodes/SoTransform.h>
#include <Inventor/nodes/SoSeparator.h>
#include <Inventor/nodes/SoMaterial.h>
#include <Eigen/Core>
#include <Eigen/Geometry>
#include <set>
Include dependency graph for IVHelpers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  urdf2inventor

Typedefs

typedef Eigen::Transform
< double, 3, Eigen::Affine > 
urdf2inventor::EigenTransform

Functions

void urdf2inventor::addBox (SoSeparator *addToNode, const EigenTransform &trans, float width, float height, float depth, float r, float g, float b, float a=0)
void urdf2inventor::addCylinder (SoSeparator *addToNode, const Eigen::Vector3d &pos, const Eigen::Quaterniond &rot, float radius, float height, float r, float g, float b, float a=0, const char *name=NULL)
void urdf2inventor::addCylinder (SoSeparator *addToNode, const urdf2inventor::EigenTransform &trans, float radius, float height, float r, float g, float b, float a=0, const char *name=NULL)
void urdf2inventor::addLocalAxes (SoSeparator *addToNode, float axesRadius, float axesLength)
void urdf2inventor::addSphere (SoSeparator *addToNode, const Eigen::Vector3d &pos, float radius, float r, float g, float b, float a=0)
bool urdf2inventor::addSubNode (SoNode *addAsChild, SoNode *parent, const urdf2inventor::EigenTransform &eTrans, const char *name=NULL)
bool urdf2inventor::addSubNode (SoNode *addAsChild, SoNode *parent, SoTransform *trans, const char *transName=NULL)
void urdf2inventor::addSubNode (SoNode *addAsChild, SoSeparator *parent, const EigenTransform &transform, SoMaterial *mat, const char *name=NULL)
std::set< std::string > urdf2inventor::getAllTexturePaths (SoNode *root)
void urdf2inventor::getBoundingBox (SoNode *node, Eigen::Vector3d &minPoint, Eigen::Vector3d &maxPoint)
EigenTransform urdf2inventor::getEigenTransform (const SbMatrix &m)
SbMatrix urdf2inventor::getSbMatrix (const urdf2inventor::EigenTransform &m)
std::string urdf2inventor::printMatrix (const urdf2inventor::EigenTransform &t)
bool urdf2inventor::writeInventorFileString (SoNode *node, std::string &result)


urdf2inventor
Author(s): Jennifer Buehler
autogenerated on Fri Mar 1 2019 03:38:11