Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Ceigenpy::aligned_instance< Data >
 Ceigenpy::aligned_instance< value_holder< Derived > >
 Ceigenpy::aligned_storage< size, alignment >
 Ceigenpy::aligned_storage< sizeof(Data)>
 Ceigenpy::aligned_storage< sizeof(value_holder< Derived >)>
 Carg_lvalue_from_python_base
 CAstVisitor
 CBase< Matrix >
 Ceigenpy::details::build_list< vector_type, NoProxy >
 Ceigenpy::details::build_list< vector_type, true >
 Ceigenpy::call< T >Allows a template specialization
 Ceigenpy::call< Eigen::AngleAxis< Scalar > >
 Ceigenpy::call< Eigen::Quaternion< Scalar, Options > >
 Ceigenpy::call_destructor< T >
 Ceigenpy::cast< From, To >Default cast algo to cast a From to To. Can be specialized for any types
 Ceigenpy::details::cast< Scalar, NewScalar, EigenBase, cast_is_valid >
 Ceigenpy::details::cast< Scalar, NewScalar, EigenBase, false >
 Ceigenpy::details::check_swap_impl< EigenType, BaseType >
 Ceigenpy::details::check_swap_impl_matrix< MatType >
 Ceigenpy::Register::Compare_PyTypeObject
 Ceigenpy::Register::Compare_TypeInfo
 Ceigenpy::internal::contains_algo< T, has_operator_equal_value >
 Ceigenpy::internal::contains_algo< T, false >
 Ceigenpy::internal::contains_algo< T, true >
 Ceigenpy::details::copy_if_non_const< MatType, is_const >
 Ceigenpy::details::copy_if_non_const< const MatType, true >
 CCustomType< Scalar >
 Ceigenpy::internal::OffsetOf< T >::Data
 Cdef_visitor
 Ceigenpy::eigen_allocator_impl< EigenType, BaseType >
 Ceigenpy::eigen_allocator_impl< EigenType >
 Ceigenpy::eigen_allocator_impl_matrix< MatType >
 Ceigenpy::eigen_allocator_impl_matrix< const MatType >
 Ceigenpy::eigen_from_py_converter_impl< EigenType, BaseType >
 Ceigenpy::eigen_from_py_converter_impl< EigenType >
 Ceigenpy::eigen_from_py_converter_impl< MatType, Eigen::MatrixBase< MatType > >
 Ceigenpy::eigen_from_py_converter_impl< TensorType, Eigen::TensorBase< TensorType > >
 Ceigenpy::eigen_from_py_impl< EigenType, BaseType >
 Ceigenpy::eigen_from_py_impl< EigenType >
 Ceigenpy::eigen_from_py_impl< MatType, Eigen::MatrixBase< MatType > >
 Ceigenpy::eigen_from_py_impl< TensorType, Eigen::TensorBase< TensorType > >
 Ceigenpy::eigen_to_py_impl< EigenType, BaseType >
 Ceigenpy::eigen_to_py_impl< EigenType >
 Ceigenpy::eigen_to_py_impl_matrix< MatType >
 Ceigenpy::eigen_to_py_impl_matrix< const MatType &>
 Ceigenpy::eigen_to_py_impl_matrix< const MatType >
 Ceigenpy::eigen_to_py_impl_matrix< MatType &>
 Ceigenpy::EigenFromPy< const Eigen::TensorRef< const TensorType > >
 Ceigenpy::EigenFromPy< Eigen::TensorRef< TensorType > >
 Ceigenpy::EigenToPyConverter< MatType >
 Ceigenpy::EulerAnglesConvertor< Scalar, Options >
 Cexception
 Cexpected_pytype_for_arg
 Ceigenpy::expected_pytype_for_arg< EigenType, BaseType >
 Ceigenpy::expected_pytype_for_arg< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > >
 Ceigenpy::expected_pytype_for_arg< Eigen::Tensor< Scalar, Rank, Options, IndexType > >
 Ceigenpy::expected_pytype_for_arg< MatType, Eigen::MatrixBase< MatType > >
 Ceigenpy::expected_pytype_for_arg< TensorType, Eigen::TensorBase< TensorType > >
 Ceigenpy::expose_eigen_type_impl< EigenType, BaseType, Scalar >
 Ceigenpy::expose_eigen_type_impl< MatType, Eigen::MatrixBase< MatType >, Scalar >
 Cextract_rvalue
 Cfalse_type
 Ceigenpy::get_eigen_base_type< EigenType >
 Ceigenpy::get_eigen_ref_plain_type< EigenType >
 Ceigenpy::get_eigen_ref_plain_type< Eigen::Ref< MatType, Options, Stride > >
 Ceigenpy::internal::getitem< T >
 Chas_ref_member
 Cboost::python::converter::implicit< Quaternion, Eigen::QuaternionBase< Quaternion > >
 Ceigenpy::details::init_matrix_or_array< MatType, IsVectorAtCompileTime >
 Ceigenpy::details::init_matrix_or_array< MatType, true >
 Cmodify_block
 Cmystruct
 CMyVirtualClass
 CMyVirtualClass
 CMyVirtualData
 CMyVirtualData
 Ceigenpy::detail::NoneToPython< NoneType >
 Ceigenpy::detail::nullopt_helper< OptionalTpl >
 Ceigenpy::detail::nullopt_helper< boost::optional >
 Ceigenpy::numpy_allocator_impl< EigenType, BaseType >
 Ceigenpy::numpy_allocator_impl_matrix< MatType >
 Ceigenpy::numpy_allocator_impl_matrix< const MatType & >
 Ceigenpy::numpy_allocator_impl_matrix< const MatType &>
 Ceigenpy::numpy_allocator_impl_matrix< const MatType >
 Ceigenpy::numpy_allocator_impl_matrix< MatType & >
 Ceigenpy::numpy_map_impl< EigenType, InputScalar, AlignmentValue, Stride, BaseType >
 Ceigenpy::numpy_map_impl< EigenType, InputScalar, AlignmentValue, Stride >
 Ceigenpy::numpy_map_impl_matrix< MatType, InputScalar, AlignmentValue, Stride, IsVector >
 Ceigenpy::numpy_map_impl_matrix< const MatType, InputScalar, AlignmentValue, Stride >
 Ceigenpy::numpy_map_impl_matrix< MatType, InputScalar, AlignmentValue, Stride >
 Ceigenpy::numpy_map_impl_matrix< MatType, InputScalar, AlignmentValue, Stride, false >
 Ceigenpy::numpy_map_impl_matrix< MatType, InputScalar, AlignmentValue, Stride, true >
 Ceigenpy::NumpyEquivalentType< Scalar >
 Ceigenpy::NumpyEquivalentType< bool >
 Ceigenpy::NumpyEquivalentType< double >
 Ceigenpy::NumpyEquivalentType< float >
 Ceigenpy::NumpyEquivalentType< int >
 Ceigenpy::NumpyEquivalentType< long >
 Ceigenpy::NumpyEquivalentType< long double >
 Ceigenpy::NumpyEquivalentType< long long >
 Ceigenpy::NumpyEquivalentType< std::complex< double > >
 Ceigenpy::NumpyEquivalentType< std::complex< float > >
 Ceigenpy::NumpyEquivalentType< std::complex< long double > >
 Ceigenpy::NumpyEquivalentType< unsigned int >
 Ceigenpy::NumpyEquivalentType< unsigned long >
 Ceigenpy::NumpyType
 CEigen::NumTraits< CustomType< Scalar > >Eigen::NumTraits<> specialization for casadi::SX
 Cobject
 Ceigenpy::internal::OffsetOf< T >
 Ceigenpy::OptionalConverter< T, OptionalTpl >
 Ceigenpy::detail::OptionalFromPython< T, OptionalTpl >
 Ceigenpy::detail::OptionalToPython< T, OptionalTpl >
 Cpickle_suite
 Ceigenpy::PySwigObject
 Cboost::python::detail::referent_storage< const Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > & >
 Cboost::python::detail::referent_storage< const Eigen::Quaternion< Scalar, Options > & >
 Cboost::python::detail::referent_storage< const Eigen::TensorRef< const TensorType > & >
 Cboost::python::detail::referent_storage< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > & >
 Cboost::python::detail::referent_storage< Eigen::Quaternion< Scalar, Options > & >
 Cboost::python::detail::referent_storage< Eigen::TensorRef< TensorType > & >
 Ceigenpy::RegisterStructure collecting all the types registers in Numpy via EigenPy
 Ceigenpy::remove_const_reference< T >
 Crvalue_from_python_storage
 Ceigenpy::scalar_name< Scalar >
 Ceigenpy::scalar_name< double >
 Ceigenpy::scalar_name< float >
 Ceigenpy::scalar_name< long double >
 Ceigenpy::scalar_name< std::complex< Scalar > >
 Ceigenpy::SolversScope
 Ceigenpy::internal::SpecialMethods< T, type_code >
 Ceigenpy::internal::SpecialMethods< T, NPY_USERDEF >
 Ceigenpy::StdContainerFromPythonList< vector_type, NoProxy >Register the conversion from a Python list to a std::vector
 Ceigenpy::stride_type< EigenType, InnerStride, OuterStride, BaseType >
 Ceigenpy::stride_type< const MatrixType, InnerStride, OuterStride, const Eigen::MatrixBase< MatrixType > >
 Ceigenpy::stride_type< MatrixType, InnerStride, OuterStride, Eigen::MatrixBase< MatrixType > >
 Ceigenpy::stride_type_matrix< MatType, InnerStride, OuterStride, IsVectorAtCompileTime >
 Ceigenpy::stride_type_matrix< MatType, InnerStride, OuterStride, true >
 Ceigenpy::StrideType< EigenType, InnerStride, OuterStride >
 CTensorContainer< Scalar, Rank >
 Cboost::python::to_python_indirect_eigen< MatrixRef, MakeHolder >
 Cboost::python::to_python_indirect_eigen< const Eigen::Matrix< Scalar, RowsAtCompileTime, ColsAtCompileTime, Options, MaxRowsAtCompileTime, MaxColsAtCompileTime > &, MakeHolder >
 Cboost::python::to_python_indirect_eigen< Eigen::Matrix< Scalar, RowsAtCompileTime, ColsAtCompileTime, Options, MaxRowsAtCompileTime, MaxColsAtCompileTime > &, MakeHolder >
 Ctrue_type
 Ceigenpy::aligned_storage< size, alignment >::type
 Ctype
 Cvector_indexing_suite
 Cwrapper


eigenpy
Author(s): Justin Carpentier, Nicolas Mansard
autogenerated on Fri Jun 2 2023 02:10:27