#include <python/geometry-model.hpp>
Public Types | |
typedef GeometryModel::Index | Index |
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 | ngeom (GeometryModelHandler &m) |
static Model::Index | getGeomId (const GeometryModelHandler &gmodelPtr, const std::string &name) |
static std::vector< SE3 > & | geometryPlacement (GeometryModelHandler &m) |
static std::vector < Model::Index > & | geom_parents (GeometryModelHandler &m) |
static std::vector< std::string > & | geom_names (GeometryModelHandler &m) |
static GeometryModelHandler | maker_empty () |
static std::string | toString (const GeometryModelHandler &m) |
static void | expose () |
typedef eigenpy::UnalignedEquivalent<SE3>::type se3::python::GeometryModelPythonVisitor::SE3_fx |
static PyObject* se3::python::GeometryModelPythonVisitor::convert | ( | GeometryModelHandler::SmartPtr_t const & | ptr | ) | [inline, static] |
static void se3::python::GeometryModelPythonVisitor::expose | ( | ) | [inline, static] |
Referenced by se3::python::exposeModel().
static std::vector<std::string>& se3::python::GeometryModelPythonVisitor::geom_names | ( | GeometryModelHandler & | m | ) | [inline, static] |
Referenced by visit().
static std::vector<Model::Index>& se3::python::GeometryModelPythonVisitor::geom_parents | ( | GeometryModelHandler & | m | ) | [inline, static] |
Referenced by visit().
static std::vector<SE3>& se3::python::GeometryModelPythonVisitor::geometryPlacement | ( | GeometryModelHandler & | m | ) | [inline, static] |
Referenced by visit().
static Model::Index se3::python::GeometryModelPythonVisitor::getGeomId | ( | const GeometryModelHandler & | gmodelPtr, |
const std::string & | name | ||
) | [inline, static] |
Referenced by visit().
static GeometryModelHandler se3::python::GeometryModelPythonVisitor::maker_empty | ( | ) | [inline, static] |
Referenced by visit().
static GeometryModel::Index se3::python::GeometryModelPythonVisitor::ngeom | ( | 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] |
References geom_names(), geom_parents(), geometryPlacement(), getGeomId(), maker_empty(), ngeom(), and toString().