#include <python/geometry-model.hpp>
Public Types | |
typedef GeometryModel::Index | Index |
typedef GeometryModel::JointIndex | JointIndex |
typedef GeometryModel::GeomIndex | GeomIndex |
typedef eigenpy::UnalignedEquivalent < SE3 >::type | SE3_fx |
Public Member Functions | |
template<class PyClass > | |
void | visit (PyClass &cl) const |
Static Public Member Functions | |
static PyObject * | convert (GeometryModelHandler::SmartPtr_t const &ptr) |
static GeometryModel::Index | ncollisions (GeometryModelHandler &m) |
static GeometryModel::Index | nvisuals (GeometryModelHandler &m) |
static std::vector < GeometryObject > & | collision_objects (GeometryModelHandler &m) |
static std::vector < GeometryObject > & | visual_objects (GeometryModelHandler &m) |
static Model::GeomIndex | getCollisionId (const GeometryModelHandler &gmodelPtr, const std::string &name) |
static Model::GeomIndex | getVisualId (const GeometryModelHandler &gmodelPtr, const std::string &name) |
static bool | existCollisionName (const GeometryModelHandler &gmodelPtr, const std::string &name) |
static bool | existVisualName (const GeometryModelHandler &gmodelPtr, const std::string &name) |
static std::string | getCollisionName (const GeometryModelHandler &gmodelPtr, const GeomIndex index) |
static std::string | getVisualName (const GeometryModelHandler &gmodelPtr, const GeomIndex index) |
static GeometryModelHandler | maker_default (const ModelHandler &model) |
static std::string | toString (const GeometryModelHandler &m) |
static void | expose () |
typedef eigenpy::UnalignedEquivalent<SE3>::type se3::python::GeometryModelPythonVisitor::SE3_fx |
static std::vector<GeometryObject>& se3::python::GeometryModelPythonVisitor::collision_objects | ( | GeometryModelHandler & | m | ) | [inline, static] |
Referenced by visit().
static PyObject* se3::python::GeometryModelPythonVisitor::convert | ( | GeometryModelHandler::SmartPtr_t const & | ptr | ) | [inline, static] |
static bool se3::python::GeometryModelPythonVisitor::existCollisionName | ( | const GeometryModelHandler & | gmodelPtr, |
const std::string & | name | ||
) | [inline, static] |
Referenced by visit().
static bool se3::python::GeometryModelPythonVisitor::existVisualName | ( | const GeometryModelHandler & | gmodelPtr, |
const std::string & | name | ||
) | [inline, static] |
Referenced by visit().
static void se3::python::GeometryModelPythonVisitor::expose | ( | ) | [inline, static] |
Referenced by se3::python::exposeModel().
static Model::GeomIndex se3::python::GeometryModelPythonVisitor::getCollisionId | ( | const GeometryModelHandler & | gmodelPtr, |
const std::string & | name | ||
) | [inline, static] |
Referenced by visit().
static std::string se3::python::GeometryModelPythonVisitor::getCollisionName | ( | const GeometryModelHandler & | gmodelPtr, |
const GeomIndex | index | ||
) | [inline, static] |
Referenced by visit().
static Model::GeomIndex se3::python::GeometryModelPythonVisitor::getVisualId | ( | const GeometryModelHandler & | gmodelPtr, |
const std::string & | name | ||
) | [inline, static] |
Referenced by visit().
static std::string se3::python::GeometryModelPythonVisitor::getVisualName | ( | const GeometryModelHandler & | gmodelPtr, |
const GeomIndex | index | ||
) | [inline, static] |
Referenced by visit().
static GeometryModelHandler se3::python::GeometryModelPythonVisitor::maker_default | ( | const ModelHandler & | model | ) | [inline, static] |
Referenced by visit().
static GeometryModel::Index se3::python::GeometryModelPythonVisitor::ncollisions | ( | GeometryModelHandler & | m | ) | [inline, static] |
Referenced by visit().
static GeometryModel::Index se3::python::GeometryModelPythonVisitor::nvisuals | ( | GeometryModelHandler & | m | ) | [inline, static] |
Referenced by visit().
static std::string se3::python::GeometryModelPythonVisitor::toString | ( | const GeometryModelHandler & | m | ) | [inline, static] |
Referenced by visit().
void se3::python::GeometryModelPythonVisitor::visit | ( | PyClass & | cl | ) | const [inline] |
static std::vector<GeometryObject>& se3::python::GeometryModelPythonVisitor::visual_objects | ( | GeometryModelHandler & | m | ) | [inline, static] |
Referenced by visit().