|
OpenKalman
|


Public Member Functions | |
| template<typename Arg , std::enable_if_t<(std::is_assignable_v< std::add_lvalue_reference_t< NestedObject >, Arg &&> or std::is_assignable_v< std::add_lvalue_reference_t< NestedObject >, decltype(to_native_matrix< NestedObject >(std::declval< Arg &&>()))>), int > = 0> | |
| constexpr LibraryWrapper & | operator= (Arg &&arg) |
| Assign from another compatible indexible object. | |
| constexpr | operator NestedObject & () & |
| Convert to the nested object. | |
| constexpr | operator const NestedObject & () const & |
| constexpr | operator NestedObject && () && |
| constexpr | operator const NestedObject && () const && |
Public Member Functions inherited from OpenKalman::internal::AdapterBase< LibraryWrapper< NestedObject, LibraryObject >, NestedObject, LibraryObject > | |
| constexpr | AdapterBase ()=default |
| Default constructor. | |
| constexpr | AdapterBase (Arg &&arg) |
| Construct from the nested type. | |
| constexpr NestedObject & | nested_object () & |
| Get the nested object. | |
| constexpr const NestedObject & | nested_object () const & |
| constexpr NestedObject && | nested_object () && |
| constexpr const NestedObject && | nested_object () const && |
|
inline |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
|
inline |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
|
inline |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
1.8.13