Typedef navtk::IfEigenInterface

Typedef Documentation

template<typename T>
using navtk::IfEigenInterface = std::enable_if_t<std::is_member_function_pointer<AutoType>::value && std::is_member_function_pointer<AutoType>::value>

IfEigenInterface can be used in a template definition to invalidate the template.

To be valid, type T must have member functions named rows() and cols(). This enables support for Eigen-like interfaces.