Classes | Namespaces | Macros | Functions | Variables
collada_parser.cpp File Reference
#include <cmath>
#include <cstdint>
#include <cstdlib>
#include <list>
#include <map>
#include <string>
#include <sstream>
#include <vector>
#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/array.hpp>
#include <boost/assert.hpp>
#include <boost/format.hpp>
#include <boost/lexical_cast.hpp>
#include <boost/shared_ptr.hpp>
#include <ros/console.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

 ColladaDOM150
 
 urdf
 

Macros

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

Functions

urdf::ModelInterfaceSharedPtr urdf::parseCollada (const std::string &xml_string)
 Load Model from string. More...
 

Variables

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

Macro Definition Documentation

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

Definition at line 74 of file collada_parser.cpp.

#define FOREACHC   FOREACH

Definition at line 75 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);
#define ROS_DEBUG(...)
#define typeof   __typeof__

Definition at line 73 of file collada_parser.cpp.



collada_parser
Author(s): Rosen Diankov, Kei Okada, Ioan Sucan , Jackie Kay
autogenerated on Wed Jul 15 2020 03:52:08