.. _file_include_eigenpy_eigen-from-python.hpp:

File eigen-from-python.hpp
==========================

|exhale_lsh| :ref:`Parent directory <dir_include_eigenpy>` (``include/eigenpy``)

.. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS


.. contents:: Contents
   :local:
   :backlinks: none

Definition (``include/eigenpy/eigen-from-python.hpp``)
------------------------------------------------------


.. toctree::
   :maxdepth: 1

   program_listing_file_include_eigenpy_eigen-from-python.hpp.rst





Includes
--------


- ``eigenpy/eigen-allocator.hpp`` (:ref:`file_include_eigenpy_eigen-allocator.hpp`)

- ``eigenpy/fwd.hpp`` (:ref:`file_include_eigenpy_fwd.hpp`)

- ``eigenpy/numpy-type.hpp`` (:ref:`file_include_eigenpy_numpy-type.hpp`)

- ``eigenpy/scalar-conversion.hpp`` (:ref:`file_include_eigenpy_scalar-conversion.hpp`)

- ``eigenpy/sparse/eigen-from-python.hpp`` (:ref:`file_include_eigenpy_sparse_eigen-from-python.hpp`)



Included By
-----------


- :ref:`file_include_eigenpy_details.hpp`

- :ref:`file_include_eigenpy_optional.hpp`

- :ref:`file_include_eigenpy_quaternion.hpp`




Namespaces
----------


- :ref:`namespace_boost`

- :ref:`namespace_boost__python`

- :ref:`namespace_boost__python__converter`

- :ref:`namespace_boost__python__detail`

- :ref:`namespace_eigenpy`

- :ref:`namespace_eigenpy__details`


Classes
-------


- :ref:`exhale_struct_structboost_1_1python_1_1converter_1_1expected__pytype__for__arg_3_01Eigen_1_1Matrix_3_01Scalar_9cb97a8c2e7228028ab6f85ff1fb5f08`

- :ref:`exhale_struct_structboost_1_1python_1_1converter_1_1rvalue__from__python__data_3_01const_01Eigen_1_1Ref_3_01co5da9f15f4e689ddbef483cc8ff5d1b4d`

- :ref:`exhale_struct_structboost_1_1python_1_1converter_1_1rvalue__from__python__data_3_01Eigen_1_1EigenBase_3_01Derived_01_4_01const_01_6_01_4`

- :ref:`exhale_struct_structboost_1_1python_1_1converter_1_1rvalue__from__python__data_3_01Eigen_1_1Matrix_3_01Scalar_ec41d0ad714fa240d7608910dd037a7b`

- :ref:`exhale_struct_structboost_1_1python_1_1converter_1_1rvalue__from__python__data_3_01Eigen_1_1MatrixBase_3_01Derived_01_4_01const_01_6_01_4`

- :ref:`exhale_struct_structboost_1_1python_1_1converter_1_1rvalue__from__python__data_3_01Eigen_1_1PlainObjectBase_3_581ad58d54f8eb078855911ccbb3069d`

- :ref:`exhale_struct_structboost_1_1python_1_1converter_1_1rvalue__from__python__data_3_01Eigen_1_1Ref_3_01MatType_007376bb19fa3e62bbfecc5daf888c57ad`

- :ref:`exhale_struct_structeigenpy_1_1details_1_1copy__if__non__const`

- :ref:`exhale_struct_structeigenpy_1_1details_1_1copy__if__non__const_3_01const_01MatType_00_01true_01_4`

- :ref:`exhale_struct_structeigenpy_1_1eigen__from__py__converter__impl`

- :ref:`exhale_struct_structeigenpy_1_1eigen__from__py__converter__impl_3_01MatType_00_01Eigen_1_1MatrixBase_3_01MatType_01_4_01_4`

- :ref:`exhale_struct_structeigenpy_1_1eigen__from__py__impl`

- :ref:`exhale_struct_structeigenpy_1_1eigen__from__py__impl_3_01MatType_00_01Eigen_1_1MatrixBase_3_01MatType_01_4_01_4`

- :ref:`exhale_struct_structeigenpy_1_1EigenFromPy`

- :ref:`exhale_struct_structeigenpy_1_1EigenFromPy_3_01Eigen_1_1EigenBase_3_01MatType_01_4_00_01typename_01MatType_1_1Scalar_01_4`

- :ref:`exhale_struct_structeigenpy_1_1EigenFromPy_3_01Eigen_1_1MatrixBase_3_01MatType_01_4_01_4`

- :ref:`exhale_struct_structeigenpy_1_1EigenFromPy_3_01Eigen_1_1PlainObjectBase_3_01MatType_01_4_01_4`

- :ref:`exhale_struct_structeigenpy_1_1EigenFromPyConverter`

- :ref:`exhale_struct_structeigenpy_1_1expected__pytype__for__arg`

- :ref:`exhale_struct_structeigenpy_1_1expected__pytype__for__arg_3_01MatType_00_01Eigen_1_1MatrixBase_3_01MatType_01_4_01_4`


Functions
---------


- :ref:`exhale_function_namespaceeigenpy_1ae4a7de1baf5d95bbedff423d2789361d`


Defines
-------


- :ref:`exhale_define_eigen-from-python_8hpp_1a65cb46a9248b16b0cf35a1e0823f5ac4`