76 if (values.size() == 1)
80 if (values.size() == 2)
84 return {result(0, 0), result(0, 1), result(1, 0), result(1, 1)};
86 if (values.size() == 3)
91 result(0, 0), result(0, 1), result(0, 2),
92 result(1, 0), result(1, 1), result(1, 2),
93 result(2, 0), result(2, 1), result(2, 2),
96 if (values.size() == 4)
100 return {result(0, 0), result(0, 1), result(1, 0), result(1, 1)};
102 if (values.size() == 9)
107 result(0, 0), result(0, 1), result(0, 2),
108 result(1, 0), result(1, 1), result(1, 2),
109 result(2, 0), result(2, 1), result(2, 2),
113 "Coordinate transformation for a {:d}-component parameter is not "