14 #ifndef HRPMODEL_MODEL_LOADER_UTIL_H_INCLUDED 15 #define HRPMODEL_MODEL_LOADER_UTIL_H_INCLUDED 18 #pragma warning(disable:4996) 23 #include <hrpCorba/ModelLoader.hh> 29 HRPMODEL_API
bool loadBodyFromBodyInfo(
BodyPtr body, OpenHRP::BodyInfo_ptr bodyInfo,
bool loadGeometryForCollisionDetection =
false, Link *(*
f)()=NULL);
30 HRPMODEL_API OpenHRP::BodyInfo_var
loadBodyInfo(
const char* url,
int& argc,
char* argv[]);
32 HRPMODEL_API OpenHRP::BodyInfo_var
loadBodyInfo(
const char* url, CosNaming::NamingContext_var cxt);
34 HRPMODEL_API
bool loadBodyFromModelLoader(
BodyPtr body,
const char* url, CosNaming::NamingContext_var cxt,
bool loadGeometryForCollisionDetection =
false);
36 HRPMODEL_API OpenHRP::ModelLoader_var
getModelLoader(CosNaming::NamingContext_var cxt);
HRPMODEL_API OpenHRP::BodyInfo_var loadBodyInfo(const char *url, int &argc, char *argv[])
HRPMODEL_API OpenHRP::ModelLoader_var getModelLoader(CosNaming::NamingContext_var cxt)
HRPMODEL_API bool loadBodyFromBodyInfo(BodyPtr body, OpenHRP::BodyInfo_ptr bodyInfo, bool loadGeometryForCollisionDetection=false, Link *(*f)()=NULL)
boost::shared_ptr< Body > BodyPtr
HRPMODEL_API bool loadBodyFromModelLoader(BodyPtr body, const char *url, CORBA_ORB_var orb, bool loadGeometryForCollisionDetection=false)