Go to the source code of this file.
Functions | |
template<typename props > | |
handle | eigen_array_cast (typename props::Type const &src, handle base=handle(), bool writeable=true) |
template<typename props , typename Type , typename = enable_if_t<is_eigen_dense_plain<Type>::value>> | |
handle | eigen_encapsulate (Type *src) |
template<typename props , typename Type > | |
handle | eigen_ref_array (Type &src, handle parent=none()) |
using EigenDMap = Eigen::Map<MatrixType, 0, EigenDStride> |
Definition at line 52 of file wrap/pybind11/include/pybind11/eigen.h.
using EigenDRef = Eigen::Ref<MatrixType, 0, EigenDStride> |
Definition at line 50 of file wrap/pybind11/include/pybind11/eigen.h.
Definition at line 48 of file wrap/pybind11/include/pybind11/eigen.h.
Definition at line 61 of file wrap/pybind11/include/pybind11/eigen.h.
using EigenMapSparseMatrix = Eigen::MappedSparseMatrix<Scalar, Flags, StorageIndex> |
Definition at line 63 of file wrap/pybind11/include/pybind11/eigen.h.
using is_eigen_dense_map = all_of<is_template_base_of<Eigen::DenseBase, T>, std::is_base_of<Eigen::MapBase<T, Eigen::ReadOnlyAccessors>, T> > |
Definition at line 69 of file wrap/pybind11/include/pybind11/eigen.h.
using is_eigen_dense_plain = all_of<negation<is_eigen_dense_map<T> >, is_template_base_of<Eigen::PlainObjectBase, T> > |
Definition at line 74 of file wrap/pybind11/include/pybind11/eigen.h.
using is_eigen_mutable_map = std::is_base_of<Eigen::MapBase<T, Eigen::WriteAccessors>, T> |
Definition at line 71 of file wrap/pybind11/include/pybind11/eigen.h.
using is_eigen_other = all_of<is_template_base_of<Eigen::EigenBase, T>, negation<any_of<is_eigen_dense_map<T>, is_eigen_dense_plain<T>, is_eigen_sparse<T> >> > |
Definition at line 84 of file wrap/pybind11/include/pybind11/eigen.h.
using is_eigen_sparse = is_template_base_of<Eigen::SparseMatrixBase, T> |
Definition at line 76 of file wrap/pybind11/include/pybind11/eigen.h.
handle eigen_array_cast | ( | typename props::Type const & | src, |
handle | base = handle() , |
||
bool | writeable = true |
||
) |
Definition at line 252 of file wrap/pybind11/include/pybind11/eigen.h.
handle eigen_encapsulate | ( | Type * | src | ) |
Definition at line 287 of file wrap/pybind11/include/pybind11/eigen.h.
handle eigen_ref_array | ( | Type & | src, |
handle | parent = none() |
||
) |
Definition at line 276 of file wrap/pybind11/include/pybind11/eigen.h.