candlewick 0.7.0-59-g23c6
A tiny cross-platform renderer based on SDL3
Loading...
Searching...
No Matches
candlewick::runtime::detail Namespace Reference

Typedefs

template<typename S, typename T>
using add_const_if_const_t
 

Functions

template<typename MatrixType>
Eigen::Map< MatrixType > get_eigen_view_msg_impl (const ArrayMessage &spec, add_const_if_const_t< MatrixType, typename MatrixType::Scalar > *data)
 

Typedef Documentation

◆ add_const_if_const_t

template<typename S, typename T>
using candlewick::runtime::detail::add_const_if_const_t
Initial value:
std::conditional_t<std::is_const_v<S>, std::add_const_t<T>, T>

Function Documentation

◆ get_eigen_view_msg_impl()

template<typename MatrixType>
Eigen::Map< MatrixType > candlewick::runtime::detail::get_eigen_view_msg_impl ( const ArrayMessage & spec,
add_const_if_const_t< MatrixType, typename MatrixType::Scalar > * data )