Typedef navtk::IfEigenInterface

Typedef Documentation

template<typename T>
using navtk::IfEigenInterface = IfAllConditions<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.