47 #ifdef COAL_HAS_DOXYGEN_AUTODOC
48 #include "doxygen_autodoc/coal/mesh_loader/loader.h"
51 #include "../doc/python/doxygen.hh"
52 #include "../doc/python/doxygen-boost.hh"
57 #pragma GCC diagnostic push
58 #pragma GCC diagnostic ignored "-Wconversion"
59 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(load_overloads,
MeshLoader::load, 1, 2)
60 #pragma GCC diagnostic pop
65 if (!eigenpy::register_symbolic_link_to_registered_type<MeshLoader>()) {
66 class_<MeshLoader, shared_ptr<MeshLoader> >(
67 "MeshLoader", doxygen::class_doc<MeshLoader>(),
68 init<optional<NODE_TYPE> >(
69 (arg(
"self"), arg(
"node_type")),
70 doxygen::constructor_doc<MeshLoader, const NODE_TYPE&>()))
72 load_overloads((arg(
"self"), arg(
"filename"), arg(
"scale")),
77 if (!eigenpy::register_symbolic_link_to_registered_type<CachedMeshLoader>()) {
78 class_<CachedMeshLoader, bases<MeshLoader>, shared_ptr<CachedMeshLoader> >(
79 "CachedMeshLoader", doxygen::class_doc<MeshLoader>(),
80 init<optional<NODE_TYPE> >(
81 (arg(
"self"), arg(
"node_type")),
82 doxygen::constructor_doc<CachedMeshLoader, const NODE_TYPE&>()));
89 PyImport_ImportModule(
"warnings");
101 #ifdef COAL_HAS_OCTOMAP