15 #ifndef OPENHRP_MODELLOADER_IMPL_H_INCLUDED 16 #define OPENHRP_MODELLOADER_IMPL_H_INCLUDED 21 #include <hrpCorba/ModelLoader.hh> 33 PortableServer::POA_var
poa;
38 POA_OpenHRP::BodyInfo* loadBodyInfoFromModelFile(
const std::string url,
const OpenHRP::ModelLoader::ModelLoadOption
option );
45 virtual PortableServer::POA_ptr _default_POA();
47 virtual BodyInfo_ptr getBodyInfo(
const char* url)
48 throw (CORBA::SystemException, OpenHRP::ModelLoader::ModelLoaderException);
50 virtual BodyInfo_ptr getBodyInfoEx(
const char* url,
const OpenHRP::ModelLoader::ModelLoadOption&
option )
51 throw (CORBA::SystemException, OpenHRP::ModelLoader::ModelLoaderException);
54 throw (CORBA::SystemException, OpenHRP::ModelLoader::ModelLoaderException);
56 virtual BodyInfo_ptr loadBodyInfoEx(
const char* url,
const OpenHRP::ModelLoader::ModelLoadOption&
option)
57 throw (CORBA::SystemException, OpenHRP::ModelLoader::ModelLoaderException);
59 virtual SceneInfo_ptr loadSceneInfo(
const char* url)
60 throw (CORBA::SystemException, OpenHRP::ModelLoader::ModelLoaderException);
62 virtual void clearData();
HRPMODEL_API OpenHRP::BodyInfo_var loadBodyInfo(const char *url, int &argc, char *argv[])
UrlToBodyInfoMap urlToBodyInfoMap
PortableServer::POA_var poa
std::map< std::string, POA_OpenHRP::BodyInfo * > UrlToBodyInfoMap