Choreonoid
1.5
|
Collada file is read only once like SAX in IrrXML. It handled temporarily all the information at that time, it then creates and returns an SgObject. More...
Go to the source code of this file.
Classes | |
class | cnoid::Dae |
This is the base class of the dae parser. (In order to share a pointer for all bjects) More... | |
class | cnoid::DaeTexture |
It will hold the information of SgTexture for 3D shape model. More... | |
class | cnoid::DaeTransform |
It will hold the information of SgTransform for 3D shape model and kinematics model. More... | |
class | cnoid::DaeEffect |
It will hold the information of SgMaterial for 3D shape model. More... | |
class | cnoid::DaeMaterial |
It will hold the information of SgMaterial for 3D shape model. More... | |
class | cnoid::DaeMesh |
It will hold the information of SgGeometry for 3D shape model. More... | |
class | cnoid::DaeGeometry |
It will hold the information of SgGeometry for 3D shape model. More... | |
class | cnoid::DaeNode |
This is the base class of the dae parser. More... | |
class | cnoid::DaeShape |
It will hold the information of primitive figure for physics. More... | |
class | cnoid::DaeShape::Box |
class | cnoid::DaeShape::Sphere |
class | cnoid::DaeShape::Cylinder |
class | cnoid::DaeShape::Cone |
class | cnoid::DaeShape::Polygon |
class | cnoid::DaeMassFrame |
It will hold the information of primitive figure for physics. More... | |
class | cnoid::DaeRigid |
It will hold the information of primitive figure for physics. More... | |
class | cnoid::DaeRevolute |
It will hold the information for Kinematics. More... | |
class | cnoid::DaeActuator |
It will hold the information for Kinematics. More... | |
class | cnoid::DaeSensor |
It will hold the information for Kinematics. More... | |
class | cnoid::DaeAttachActuator |
It will hold the information for Kinematics. More... | |
class | cnoid::DaeAttachSensor |
It will hold the information for Kinematics. More... | |
class | cnoid::DaeLink |
It will hold the information for Kinematics. More... | |
class | cnoid::DaeJoint |
It will hold the information for Kinematics. More... | |
Namespaces | |
cnoid | |
Defines the minimum processing for performing pasing file for STL. | |
Typedefs | |
typedef std::vector< double > | cnoid::DaeVectorXArray |
typedef boost::shared_ptr< DaeVectorXArray > | cnoid::DaeVectorXArrayPtr |
typedef std::map< std::string, DaeVectorXArrayPtr > | cnoid::DaeVectorMap |
typedef ref_ptr< DaeTexture > | cnoid::DaeTexturePtr |
typedef std::map< std::string, DaeTexturePtr > | cnoid::DaeTextures |
typedef std::vector< Vector3 > | cnoid::Vector3s |
typedef ref_ptr< DaeTransform > | cnoid::DaeTransformPtr |
typedef ref_ptr< DaeEffect > | cnoid::DaeEffectPtr |
typedef std::map< std::string, DaeEffectPtr > | cnoid::DaeEffects |
typedef ref_ptr< DaeMaterial > | cnoid::DaeMaterialPtr |
typedef std::map< std::string, DaeMaterialPtr > | cnoid::DaeMaterials |
typedef std::map< std::string, std::string > | cnoid::DaeMaterialRef |
typedef ref_ptr< DaeMesh > | cnoid::DaeMeshPtr |
typedef std::vector< DaeMeshPtr > | cnoid::DaeMeshes |
typedef ref_ptr< DaeGeometry > | cnoid::DaeGeometryPtr |
typedef std::map< std::string, DaeGeometryPtr > | cnoid::DaeGeometries |
typedef ref_ptr< DaeNode > | cnoid::DaeNodePtr |
typedef std::map< std::string, DaeNodePtr > | cnoid::DaeNodes |
typedef std::vector< std::pair< std::string, DaeNodePtr > > | cnoid::DaeNodeStack |
typedef ref_ptr< DaeShape > | cnoid::DaeShapePtr |
typedef std::vector< DaeShapePtr > | cnoid::DaeShapes |
typedef ref_ptr< DaeMassFrame > | cnoid::DaeMassFramePtr |
typedef ref_ptr< DaeRigid > | cnoid::DaeRigidPtr |
typedef std::map< std::string, DaeRigidPtr > | cnoid::DaeRigids |
typedef std::map< std::string, std::string > | cnoid::DaeRigidRelations |
typedef ref_ptr< DaeRevolute > | cnoid::DaeRevolutePtr |
typedef std::map< std::string, DaeRevolutePtr > | cnoid::DaeRevolutes |
typedef std::vector< DaeRevolutePtr > | cnoid::DaeRevoluteChildren |
typedef std::vector< std::string > | cnoid::DaeLinkChildren |
typedef std::vector< std::string > | cnoid::DaeJointChildren |
typedef ref_ptr< DaeActuator > | cnoid::DaeActuatorPtr |
typedef std::map< std::string, DaeActuatorPtr > | cnoid::DaeActuators |
typedef std::map< std::string, std::string > | cnoid::DaeActuatorRelations |
typedef ref_ptr< DaeSensor > | cnoid::DaeSensorPtr |
typedef std::map< std::string, DaeSensorPtr > | cnoid::DaeSensors |
typedef std::vector< DaeSensor * > | cnoid::DaeResultSensors |
typedef boost::shared_ptr< DaeResultSensors > | cnoid::DaeResultSensorsPtr |
typedef std::vector< std::pair< std::string, std::string > > | cnoid::DaeSensorRelations |
typedef ref_ptr< DaeAttachActuator > | cnoid::DaeAttachActuatorPtr |
typedef ref_ptr< DaeAttachSensor > | cnoid::DaeAttachSensorPtr |
typedef ref_ptr< DaeLink > | cnoid::DaeLinkPtr |
typedef std::map< std::string, DaeLinkPtr > | cnoid::DaeLinks |
typedef ref_ptr< DaeJoint > | cnoid::DaeJointPtr |
typedef std::map< std::string, DaeJointPtr > | cnoid::DaeJoints |
Collada file is read only once like SAX in IrrXML. It handled temporarily all the information at that time, it then creates and returns an SgObject.