#include <eigen.h>
Public Types | |
template<typename T > | |
using | cast_op_type = movable_cast_op_type< T > |
using | props = EigenProps< Type > |
using | Scalar = typename Type::Scalar |
Public Member Functions | |
bool | load (handle src, bool convert) |
operator Type & () | |
operator Type && ()&& | |
operator Type * () | |
Static Public Member Functions | |
static handle | cast (Type &&src, return_value_policy, handle parent) |
static handle | cast (const Type &&src, return_value_policy, handle parent) |
static handle | cast (Type &src, return_value_policy policy, handle parent) |
static handle | cast (const Type &src, return_value_policy policy, handle parent) |
static handle | cast (Type *src, return_value_policy policy, handle parent) |
static handle | cast (const Type *src, return_value_policy policy, handle parent) |
Static Public Attributes | |
static constexpr auto | name = props::descriptor |
Static Private Member Functions | |
template<typename CType > | |
static handle | cast_impl (CType *src, return_value_policy policy, handle parent) |
Private Attributes | |
Type | value |
Definition at line 252 of file wrap/pybind11/include/pybind11/eigen.h.
using type_caster< Type, enable_if_t< is_eigen_dense_plain< Type >::value > >::cast_op_type = movable_cast_op_type<T> |
Definition at line 350 of file wrap/pybind11/include/pybind11/eigen.h.
using type_caster< Type, enable_if_t< is_eigen_dense_plain< Type >::value > >::props = EigenProps<Type> |
Definition at line 254 of file wrap/pybind11/include/pybind11/eigen.h.
using type_caster< Type, enable_if_t< is_eigen_dense_plain< Type >::value > >::Scalar = typename Type::Scalar |
Definition at line 253 of file wrap/pybind11/include/pybind11/eigen.h.
|
inlinestatic |
Definition at line 317 of file wrap/pybind11/include/pybind11/eigen.h.
|
inlinestatic |
Definition at line 321 of file wrap/pybind11/include/pybind11/eigen.h.
|
inlinestatic |
Definition at line 325 of file wrap/pybind11/include/pybind11/eigen.h.
|
inlinestatic |
Definition at line 331 of file wrap/pybind11/include/pybind11/eigen.h.
|
inlinestatic |
Definition at line 337 of file wrap/pybind11/include/pybind11/eigen.h.
|
inlinestatic |
Definition at line 341 of file wrap/pybind11/include/pybind11/eigen.h.
|
inlinestaticprivate |
Definition at line 295 of file wrap/pybind11/include/pybind11/eigen.h.
|
inline |
Definition at line 256 of file wrap/pybind11/include/pybind11/eigen.h.
|
inline |
Definition at line 348 of file wrap/pybind11/include/pybind11/eigen.h.
|
inline |
Definition at line 349 of file wrap/pybind11/include/pybind11/eigen.h.
|
inline |
Definition at line 347 of file wrap/pybind11/include/pybind11/eigen.h.
|
static |
Definition at line 345 of file wrap/pybind11/include/pybind11/eigen.h.
|
private |
Definition at line 353 of file wrap/pybind11/include/pybind11/eigen.h.