Verified Commit be351ca8 authored by Justin Carpentier's avatar Justin Carpentier
Browse files

python/loader: overload the MeshLoader::load function

parent 0608b72d
// Software License Agreement (BSD License)
// Copyright (c) 2019 CNRS-LAAS INRIA
// Copyright (c) 2019-2020 CNRS-LAAS INRIA
// Author: Joseph Mirabel
// All rights reserved.
......@@ -46,16 +46,21 @@
#include <hpp/fcl/collision.h>
using namespace boost::python;
using namespace hpp::fcl;
void exposeMeshLoader ()
using namespace boost::python;
class_ <MeshLoader> ("MeshLoader", init< optional< NODE_TYPE> >())
.def ("load", static_cast <BVHModelPtr_t (MeshLoader::*) (const std::string&, const Vec3f&)> (&MeshLoader::load))
class_ <MeshLoader> ("MeshLoader", no_init)
.def(init< optional< NODE_TYPE> >(arg("node_type"),"Default constructor"))
.def ("load",(BVHModelPtr_t(MeshLoader::*)(const std::string&,const Vec3f&))&MeshLoader::load,
"Load a mesh given by its filename"))
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment