se3::python::GeometryModelPythonVisitor Struct Reference

#include <python/geometry-model.hpp>

List of all members.

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 ()

Member Typedef Documentation

typedef eigenpy::UnalignedEquivalent<SE3>::type se3::python::GeometryModelPythonVisitor::SE3_fx

Member Function Documentation

static PyObject* se3::python::GeometryModelPythonVisitor::convert ( GeometryModelHandler::SmartPtr_t const &  ptr) [inline, static]
static void se3::python::GeometryModelPythonVisitor::expose ( ) [inline, static]
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().

template<class PyClass >
void se3::python::GeometryModelPythonVisitor::visit ( PyClass &  cl) const [inline]