►Nboost | |
►Npython | |
►Nconverter | |
Cexpected_pytype_for_arg< boost::optional< T > > | |
Cexpected_pytype_for_arg< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > > | |
Cexpected_pytype_for_arg< Eigen::Tensor< Scalar, Rank, Options, IndexType > > | |
Cimplicit< Quaternion, Eigen::QuaternionBase< Quaternion > > | |
Creference_arg_from_python< std::vector< Type, Allocator > & > | |
Crvalue_from_python_data< const Eigen::Ref< const MatType, Options, Stride > & > | |
Crvalue_from_python_data< Eigen::EigenBase< Derived > const & > | |
Crvalue_from_python_data< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > const & > | |
Crvalue_from_python_data< Eigen::MatrixBase< Derived > const & > | |
Crvalue_from_python_data< Eigen::PlainObjectBase< Derived > const & > | |
Crvalue_from_python_data< Eigen::QuaternionBase< Quaternion > const & > | Template specialization of rvalue_from_python_data |
Crvalue_from_python_data< Eigen::Ref< MatType, Options, Stride > & > | |
Crvalue_from_python_data< Eigen::Tensor< Scalar, Rank, Options, IndexType > const & > | |
Crvalue_from_python_data< Eigen::TensorBase< Derived > const & > | |
►Ndetail | |
Creferent_storage< const Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > & > | |
Creferent_storage< const Eigen::Quaternion< Scalar, Options > & > | |
Creferent_storage< const Eigen::TensorRef< const TensorType > & > | |
Creferent_storage< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > & > | |
Creferent_storage< Eigen::Quaternion< Scalar, Options > & > | |
Creferent_storage< Eigen::TensorRef< TensorType > & > | |
►Nobjects | |
Cinstance< value_holder< Derived > > | |
Cextract< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > & > | Specialization of the boost::python::extract struct for references to Eigen matrix objects |
Cextract< Eigen::MatrixBase< Derived > & > | |
Cextract< Eigen::RefBase< Derived > & > | |
Cextract_to_eigen_ref | |
Cto_python_indirect< const Eigen::Matrix< Scalar, RowsAtCompileTime, ColsAtCompileTime, Options, MaxRowsAtCompileTime, MaxColsAtCompileTime > &, MakeHolder > | |
Cto_python_indirect< Eigen::Matrix< Scalar, RowsAtCompileTime, ColsAtCompileTime, Options, MaxRowsAtCompileTime, MaxColsAtCompileTime > &, MakeHolder > | |
Cto_python_indirect_eigen | |
►NEigen | |
CNumTraits< CustomType< Scalar > > | Eigen::NumTraits<> specialization for casadi::SX |
►Neigenpy | |
►Ndetail | |
CNoneToPython | |
Cnullopt_helper | |
Cnullopt_helper< boost::optional > | |
COptionalFromPython | |
COptionalToPython | |
►Ndetails | |
Cbuild_list | |
Cbuild_list< vector_type, true > | |
Ccast | |
Ccast< Scalar, NewScalar, EigenBase, false > | |
Ccheck_swap_impl | |
Ccheck_swap_impl< MatType, Eigen::MatrixBase< MatType > > | |
Ccheck_swap_impl_matrix | |
Ccopy_if_non_const | |
Ccopy_if_non_const< const MatType, true > | |
Cinit_matrix_or_array | |
Cinit_matrix_or_array< MatType, true > | |
Coverload_base_get_item_for_std_map | |
Coverload_base_get_item_for_std_vector | Change the behaviour of indexing (method getitem in Python). This is suitable for container of Eigen matrix objects if you want to mutate them |
►Ninternal | |
Ccontains_algo | |
Ccontains_algo< T, false > | |
Ccontains_algo< T, true > | |
Ccontains_vector_derived_policies | |
Cgetitem | |
Chas_operator_equal | |
Chas_operator_equal< bool > | |
Chas_operator_equal< Eigen::EigenBase< EigenObject > > | |
Chas_operator_equal< std::vector< T, A > > | |
►COffsetOf | |
CData | |
CSpecialMethods | |
CSpecialMethods< T, NPY_USERDEF > | |
Caligned_instance | |
►Caligned_storage | |
Ctype | |
CAngleAxisVisitor | |
CBFGSPreconditionerBaseVisitor | |
Ccall | Allows a template specialization |
Ccall< Eigen::AngleAxis< Scalar > > | |
Ccall< Eigen::Quaternion< Scalar, Options > > | |
Ccall_destructor | |
Ccast | Default cast algo to cast a From to To. Can be specialized for any types |
CConjugateGradientVisitor | |
CCopyableVisitor | Add the Python method copy to allow a copy of this by calling the copy constructor |
CDiagonalPreconditionerVisitor | |
Ceigen_allocator_impl | |
Ceigen_allocator_impl< const MatType, const Eigen::MatrixBase< MatType > > | |
Ceigen_allocator_impl< MatType, Eigen::MatrixBase< MatType > > | |
Ceigen_allocator_impl_matrix | |
Ceigen_from_py_converter_impl | |
Ceigen_from_py_converter_impl< MatType, Eigen::MatrixBase< MatType > > | |
Ceigen_from_py_converter_impl< TensorType, Eigen::TensorBase< TensorType > > | |
Ceigen_from_py_impl | |
Ceigen_from_py_impl< MatType, Eigen::MatrixBase< MatType > > | |
Ceigen_from_py_impl< TensorType, Eigen::TensorBase< TensorType > > | |
Ceigen_to_py_impl | |
Ceigen_to_py_impl< const MatType &, const Eigen::MatrixBase< MatType > > | |
Ceigen_to_py_impl< const MatType, const Eigen::MatrixBase< MatType > > | |
Ceigen_to_py_impl< MatType &, Eigen::MatrixBase< MatType > > | |
Ceigen_to_py_impl< MatType, Eigen::MatrixBase< MatType > > | |
Ceigen_to_py_impl_matrix | |
CEigenAllocator | |
CEigenFromPy | |
CEigenFromPy< const Eigen::TensorRef< const TensorType > > | |
CEigenFromPy< Eigen::EigenBase< MatType >, typename MatType::Scalar > | |
CEigenFromPy< Eigen::MatrixBase< MatType > > | |
CEigenFromPy< Eigen::PlainObjectBase< MatType > > | |
CEigenFromPy< Eigen::TensorBase< TensorType > > | |
CEigenFromPy< Eigen::TensorRef< TensorType > > | |
CEigenFromPyConverter | |
CEigenSolverVisitor | |
CEigenToPy | |
CEigenToPyConverter | |
CEmptyPythonVisitor | |
CEulerAnglesConvertor | |
CException | |
CExceptionIndex | |
Cexpected_pytype_for_arg | |
Cexpected_pytype_for_arg< MatType, Eigen::MatrixBase< MatType > > | |
Cexpected_pytype_for_arg< TensorType, Eigen::TensorBase< TensorType > > | |
Cexpose_eigen_type_impl | |
Cexpose_eigen_type_impl< MatType, Eigen::MatrixBase< MatType >, Scalar > | |
CFromTypeToType | |
CFromTypeToType< double, long double > | |
CFromTypeToType< double, std::complex< double > > | |
CFromTypeToType< double, std::complex< long double > > | |
CFromTypeToType< float, double > | |
CFromTypeToType< float, long double > | |
CFromTypeToType< float, std::complex< double > > | |
CFromTypeToType< float, std::complex< float > > | |
CFromTypeToType< float, std::complex< long double > > | |
CFromTypeToType< int, double > | |
CFromTypeToType< int, float > | |
CFromTypeToType< int, long > | |
CFromTypeToType< int, long double > | |
CFromTypeToType< int, std::complex< double > > | |
CFromTypeToType< int, std::complex< float > > | |
CFromTypeToType< int, std::complex< long double > > | |
CFromTypeToType< long, double > | |
CFromTypeToType< long, float > | |
CFromTypeToType< long, long double > | |
CFromTypeToType< long, std::complex< double > > | |
CFromTypeToType< long, std::complex< float > > | |
CFromTypeToType< long, std::complex< long double > > | |
CFromTypeToType< SCALAR, SCALAR > | |
Cget_eigen_base_type | |
Cget_eigen_ref_plain_type | |
Cget_eigen_ref_plain_type< Eigen::Ref< MatType, Options, Stride > > | |
CIdentityPreconditionerVisitor | |
CIterativeSolverBaseVisitor | |
CIterativeSolverVisitor | |
CLDLTSolverVisitor | |
CLeastSquaresConjugateGradientVisitor | |
CLimitedBFGSPreconditionerBaseVisitor | |
CLLTSolverVisitor | |
CMINRESSolverVisitor | |
Cnumpy_allocator_impl | |
Cnumpy_allocator_impl< const MatType &, const Eigen::MatrixBase< MatType > > | |
Cnumpy_allocator_impl< const MatType, const Eigen::MatrixBase< typename remove_const_reference< MatType >::type > > | |
Cnumpy_allocator_impl< MatType, Eigen::MatrixBase< typename remove_const_reference< MatType >::type > > | |
Cnumpy_allocator_impl_matrix | |
Cnumpy_allocator_impl_matrix< const MatType & > | |
Cnumpy_allocator_impl_matrix< MatType & > | |
Cnumpy_map_impl | |
Cnumpy_map_impl< const MatType, InputScalar, AlignmentValue, Stride, const Eigen::MatrixBase< MatType > > | |
Cnumpy_map_impl< MatType, InputScalar, AlignmentValue, Stride, Eigen::MatrixBase< MatType > > | |
Cnumpy_map_impl_matrix | |
Cnumpy_map_impl_matrix< MatType, InputScalar, AlignmentValue, Stride, false > | |
Cnumpy_map_impl_matrix< MatType, InputScalar, AlignmentValue, Stride, true > | |
CNumpyAllocator | |
CNumpyEquivalentType | |
CNumpyEquivalentType< bool > | |
CNumpyEquivalentType< double > | |
CNumpyEquivalentType< float > | |
CNumpyEquivalentType< int > | |
CNumpyEquivalentType< long > | |
CNumpyEquivalentType< long double > | |
CNumpyEquivalentType< long long > | |
CNumpyEquivalentType< std::complex< double > > | |
CNumpyEquivalentType< std::complex< float > > | |
CNumpyEquivalentType< std::complex< long double > > | |
CNumpyEquivalentType< unsigned int > | |
CNumpyEquivalentType< unsigned long > | |
CNumpyMap | |
CNumpyType | |
COptionalConverter | |
CPickleVector | Create a pickle interface for the std::vector |
CPreconditionerBaseVisitor | |
CPySwigObject | |
CQuaternionVisitor | |
►CRegister | Structure collecting all the types registers in Numpy via EigenPy |
CCompare_PyTypeObject | |
CCompare_TypeInfo | |
Cremove_const_reference | |
Crvalue_from_python_data | |
Cscalar_name | |
Cscalar_name< double > | |
Cscalar_name< float > | |
Cscalar_name< long double > | |
Cscalar_name< std::complex< Scalar > > | |
CSelfAdjointEigenSolverVisitor | |
CSolversScope | |
CSparseSolverVisitor | |
CStdContainerFromPythonList | Register the conversion from a Python list to a std::vector |
CStdVectorPythonVisitor | Expose an std::vector from a type given as template argument |
Cstride_type | |
Cstride_type< const MatrixType, InnerStride, OuterStride, const Eigen::MatrixBase< MatrixType > > | |
Cstride_type< MatrixType, InnerStride, OuterStride, Eigen::MatrixBase< MatrixType > > | |
Cstride_type_matrix | |
Cstride_type_matrix< MatType, InnerStride, OuterStride, true > | |
CStrideType | |
►Ngit-archive-all | |
CGitArchiver | |
►Nomniidl_be_python_with_docstring | |
CCommentToConstVisitor | |
►Nsetup | |
Cpkg_config | |
►Ntest_bind_virtual | |
CImplClass | |
CImplData | |
CBase | |
CCustomType | |
CDataWrapper | |
Chas_ref_member | |
Cmodify_block | |
Cmodify_block_wrap | |
Cmystruct | |
CMyVirtualClass | |
CMyVirtualData | |
CTensorContainer | |
CVirtualClassWrapper | Wrapper classes |