Choreonoid  1.5
Public Member Functions | List of all members
cnoid::DaeParser Class Reference

Perform the processing for each node as sax. More...

#include <DaeParser.h>

Inheritance diagram for cnoid::DaeParser:
cnoid::Parser

Public Member Functions

 DaeParser (std::ostream *os)
 
 ~DaeParser ()
 
virtual SgGroupcreateScene (const std::string &fileName)
 
virtual void parse (const std::string &fileName)
 
virtual DaeNodefindNode (const std::string &nodeName)
 
virtual DaeNodefindLinkByJoint (const std::string &jointName)
 
virtual DaeNodefindJointByLink (const std::string &linkName)
 
virtual DaeNodefindRigidByLink (const std::string &linkName)
 
virtual DaeNodefindActuator (const std::string &jointId)
 
virtual DaeResultSensorsfindSensor (const std::string &linkId)
 
virtual DaeNodefindRootLink ()
 
virtual std::string findRootName ()
 
virtual void createNode (DaeNodePtr extNode, SgGroup *sg)
 
virtual void createTransform (DaeNodePtr extNode, SgGroup **sgParent, SgGroup **sgChild)
 

Detailed Description

Perform the processing for each node as sax.

Constructor & Destructor Documentation

cnoid::DaeParser::DaeParser ( std::ostream *  os)
cnoid::DaeParser::~DaeParser ( )

Member Function Documentation

void cnoid::DaeParser::createNode ( DaeNodePtr  extNode,
SgGroup sg 
)
virtual
SgGroup * cnoid::DaeParser::createScene ( const std::string &  fileName)
virtual

Implements cnoid::Parser.

void cnoid::DaeParser::createTransform ( DaeNodePtr  extNode,
SgGroup **  sgParent,
SgGroup **  sgChild 
)
virtual
DaeNode * cnoid::DaeParser::findActuator ( const std::string &  jointId)
virtual
DaeNode * cnoid::DaeParser::findJointByLink ( const std::string &  linkName)
virtual
DaeNode * cnoid::DaeParser::findLinkByJoint ( const std::string &  jointName)
virtual
DaeNode * cnoid::DaeParser::findNode ( const std::string &  nodeName)
virtual
DaeNode * cnoid::DaeParser::findRigidByLink ( const std::string &  linkName)
virtual
DaeNode * cnoid::DaeParser::findRootLink ( )
virtual
string cnoid::DaeParser::findRootName ( )
virtual
DaeResultSensors * cnoid::DaeParser::findSensor ( const std::string &  linkId)
virtual
void cnoid::DaeParser::parse ( const std::string &  fileName)
virtual

The documentation for this class was generated from the following files: