#include <ModelLoader_impl.h>
Public Member Functions | |
virtual PortableServer::POA_ptr | _default_POA () |
virtual void | clearData () |
virtual BodyInfo_ptr | getBodyInfo (const char *url) throw (CORBA::SystemException, OpenHRP::ModelLoader::ModelLoaderException) |
virtual BodyInfo_ptr | getBodyInfoEx (const char *url, const OpenHRP::ModelLoader::ModelLoadOption &option) throw (CORBA::SystemException, OpenHRP::ModelLoader::ModelLoaderException) |
virtual BodyInfo_ptr | loadBodyInfo (const char *url) throw (CORBA::SystemException, OpenHRP::ModelLoader::ModelLoaderException) |
virtual BodyInfo_ptr | loadBodyInfoEx (const char *url, const OpenHRP::ModelLoader::ModelLoadOption &option) throw (CORBA::SystemException, OpenHRP::ModelLoader::ModelLoaderException) |
virtual SceneInfo_ptr | loadSceneInfo (const char *url) throw (CORBA::SystemException, OpenHRP::ModelLoader::ModelLoaderException) |
ModelLoader_impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa) | |
void | shutdown () |
virtual | ~ModelLoader_impl () |
Private Types | |
typedef std::map< std::string, POA_OpenHRP::BodyInfo * > | UrlToBodyInfoMap |
Private Member Functions | |
POA_OpenHRP::BodyInfo * | loadBodyInfoFromModelFile (const std::string url, const OpenHRP::ModelLoader::ModelLoadOption option) |
Private Attributes | |
CORBA::ORB_var | orb |
PortableServer::POA_var | poa |
UrlToBodyInfoMap | urlToBodyInfoMap |
Definition at line 30 of file ModelLoader_impl.h.
typedef std::map<std::string, POA_OpenHRP::BodyInfo*> ModelLoader_impl::UrlToBodyInfoMap [private] |
Definition at line 35 of file ModelLoader_impl.h.
ModelLoader_impl::ModelLoader_impl | ( | CORBA::ORB_ptr | orb, |
PortableServer::POA_ptr | poa | ||
) |
Definition at line 58 of file ModelLoader_impl.cpp.
ModelLoader_impl::~ModelLoader_impl | ( | ) | [virtual] |
Definition at line 67 of file ModelLoader_impl.cpp.
PortableServer::POA_ptr ModelLoader_impl::_default_POA | ( | ) | [virtual] |
Definition at line 73 of file ModelLoader_impl.cpp.
void ModelLoader_impl::clearData | ( | ) | [virtual] |
Definition at line 319 of file ModelLoader_impl.cpp.
BodyInfo_ptr ModelLoader_impl::getBodyInfo | ( | const char * | url | ) | throw (CORBA::SystemException, OpenHRP::ModelLoader::ModelLoaderException) [virtual] |
Definition at line 219 of file ModelLoader_impl.cpp.
BodyInfo_ptr ModelLoader_impl::getBodyInfoEx | ( | const char * | url, |
const OpenHRP::ModelLoader::ModelLoadOption & | option | ||
) | throw (CORBA::SystemException, OpenHRP::ModelLoader::ModelLoaderException) [virtual] |
Definition at line 186 of file ModelLoader_impl.cpp.
BodyInfo_ptr ModelLoader_impl::loadBodyInfo | ( | const char * | url | ) | throw (CORBA::SystemException, OpenHRP::ModelLoader::ModelLoaderException) [virtual] |
Definition at line 159 of file ModelLoader_impl.cpp.
BodyInfo_ptr ModelLoader_impl::loadBodyInfoEx | ( | const char * | url, |
const OpenHRP::ModelLoader::ModelLoadOption & | option | ||
) | throw (CORBA::SystemException, OpenHRP::ModelLoader::ModelLoaderException) [virtual] |
Definition at line 170 of file ModelLoader_impl.cpp.
POA_OpenHRP::BodyInfo * ModelLoader_impl::loadBodyInfoFromModelFile | ( | const std::string | url, |
const OpenHRP::ModelLoader::ModelLoadOption | option | ||
) | [private] |
Definition at line 229 of file ModelLoader_impl.cpp.
SceneInfo_ptr ModelLoader_impl::loadSceneInfo | ( | const char * | url | ) | throw (CORBA::SystemException, OpenHRP::ModelLoader::ModelLoaderException) [virtual] |
Definition at line 284 of file ModelLoader_impl.cpp.
Definition at line 332 of file ModelLoader_impl.cpp.
CORBA::ORB_var ModelLoader_impl::orb [private] |
Definition at line 32 of file ModelLoader_impl.h.
PortableServer::POA_var ModelLoader_impl::poa [private] |
Definition at line 33 of file ModelLoader_impl.h.
Definition at line 36 of file ModelLoader_impl.h.