rem: typedef TypeTraits<Vec2f::ValueType> TypeTrait;
add: typedef TypeTraits<Pnt2d::ValueType> TypeTrait;
context:     static void      putToString  (const      Vec2f  &inVal,                                         std::string &outStr)    {        typedef TypeTraits<Vec2f::ValueType> TypeTrait;                outStr.assign(TypeTrait::putToString((inVal.getValues())[0]));        outStr.append("  ");        outStr.append(TypeTrait::putToString((inVal.getValues())[1]));    }