Classes | Namespaces | Defines | Functions | Variables
collada_parser.cpp File Reference
#include <vector>
#include <list>
#include <map>
#include <stdint.h>
#include <cstdlib>
#include <cmath>
#include <string>
#include <sstream>
#include <dae.h>
#include <dae/daeErrorHandler.h>
#include <dom/domCOLLADA.h>
#include <dae/domAny.h>
#include <dom/domConstants.h>
#include <dom/domTriangles.h>
#include <dae/daeStandardURIResolver.h>
#include <boost/assert.hpp>
#include <boost/format.hpp>
#include <boost/shared_ptr.hpp>
#include <ros/ros.h>
#include <collada_parser/collada_parser.h>
#include <urdf_model/model.h>
#include <fstream>
#include <fcntl.h>
Include dependency graph for collada_parser.cpp:

Go to the source code of this file.

Classes

class  urdf::ColladaModelReader
struct  urdf::ColladaModelReader::GEOMPROPERTIES
class  urdf::ColladaModelReader::JointAxisBinding
class  urdf::ColladaModelReader::KinematicsSceneBindings
 inter-collada bindings for a kinematics scene More...
class  urdf::ColladaModelReader::LinkBinding
 bindings for links between different spaces More...
class  urdf::UnlinkFilename
struct  urdf::ColladaModelReader::USERDATA

Namespaces

namespace  ColladaDOM150
namespace  urdf

Defines

#define FOREACH(it, v)   for(typeof((v).begin())it = (v).begin(); it != (v).end(); (it)++)
#define FOREACHC   FOREACH
#define PRINT_POSE(pname, apose)

Functions

boost::shared_ptr< ModelInterface > urdf::parseCollada (const std::string &xml_string)
 Load Model from string.

Variables

static std::list
< boost::shared_ptr
< UnlinkFilename > > 
urdf::_listTempFilenames

Define Documentation

#define FOREACH (   it,
 
)    for(typeof((v).begin())it = (v).begin(); it != (v).end(); (it)++)

Definition at line 70 of file collada_parser.cpp.

#define FOREACHC   FOREACH

Definition at line 71 of file collada_parser.cpp.

#define PRINT_POSE (   pname,
  apose 
)
Value:
ROS_DEBUG(pname" pos: %f %f %f, rot: %f %f %f %f", \
                                           apose.position.x, apose.position.y, apose.position.z, \
                                           apose.rotation.x, apose.rotation.y, apose.rotation.z, apose.rotation.w);


collada_parser
Author(s): Rosen Diankov, Kei Okada
autogenerated on Thu Aug 27 2015 14:40:54