| 224 | } |
| 225 | |
| 226 | Point3dVector fromThreeVector(const std::vector<double>& vertices) { |
| 227 | Point3dVector result; |
| 228 | size_t n = vertices.size(); |
| 229 | for (size_t i = 0; i + 2 < n; i += 3) { |
| 230 | result.push_back(Point3d(vertices[i], -vertices[i + 2], vertices[i + 1])); |
| 231 | } |
| 232 | return result; |
| 233 | } |
| 234 | |
| 235 | std::vector<double> toThreeMatrix(const Transformation& /*matrix*/) { |
| 236 | return {}; |