83 if (values.size() == 1)
87 if (values.size() == 2)
91 return {result(0, 0), result(0, 1), result(1, 0), result(1, 1)};
93 if (values.size() == 3)
98 result(0, 0), result(0, 1), result(0, 2),
99 result(1, 0), result(1, 1), result(1, 2),
100 result(2, 0), result(2, 1), result(2, 2),
103 if (values.size() == 4)
107 return {result(0, 0), result(0, 1), result(1, 0), result(1, 1)};
109 if (values.size() == 9)
114 result(0, 0), result(0, 1), result(0, 2),
115 result(1, 0), result(1, 1), result(1, 2),
116 result(2, 0), result(2, 1), result(2, 2),
120 "Coordinate transformation for a {:d}-component parameter is not "