OpenKalman
Public Types | Public Member Functions | List of all members
OpenKalman::internal::ElementAccessor< Object, Indices > Struct Template Reference

Public Types

using Scalar = scalar_type_of_t< Object >
 

Public Member Functions

template<typename Arg , typename PreAccess , typename PostSet , std::enable_if_t< std::is_invocable_v< PreAccess > and std::is_invocable_v< PostSet > and std::is_same_v< Scalar, typename scalar_type_of< Arg >::type >, int > = 0>
 ElementAccessor (Arg &&arg, Indices &&indices, PreAccess &&pre_access=[]{}, PostSet &&post_set=[]{})
 
 operator Scalar () const
 Get an element.
 
void operator= (Scalar s)
 Set an element.
 

The documentation for this struct was generated from the following file: