`tg::comp<D, ...>::zero` is broken (missing in `special_values.hh`)
For tg::comp<>
there is static const comp zero;
defined (in comp.hh
), which does not exist in special_values.hh
unlike the vec/dir/pos/etc
-types.
Usage like
TEST("comp_zero")
{
LOG("hello: {}", tg::comp2::zero);
}
results in a error: undefined reference to 'tg::comp<2, float>::zero'
error.