Drake
eigen_geometry_pybind.h File Reference

Provides pybind11 type_casters for Eigen geometric types. More...

#include <string>
#include <utility>
#include <Eigen/Dense>
#include "pybind11/eigen.h"
#include "drake/common/drake_assert.h"
Include dependency graph for eigen_geometry_pybind.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  type_caster_wrapped< Wrapper >
 
struct  wrapper_eigen_translation< T, Dim >
 
struct  type_caster< Eigen::Translation< T, Dim > >
 

Namespaces

 drake
 
 drake::pydrake
 
 drake::pydrake::detail
 
 pybind11
 
 pybind11::detail
 

Detailed Description

Provides pybind11 type_casters for Eigen geometric types.

N.B. This uses some of pybind's coding conventions.

See http://pybind11.readthedocs.io/en/stable/advanced/cast/custom.html for more details on custom type casters.