| 1237 | } |
| 1238 | |
| 1239 | std::pair<int,int> quad_index3(int a0, int a1, int a2, int b0, int b1, int b2) |
| 1240 | { |
| 1241 | if (b0 == a0) return quad_index2(0,a2,a1,b1,b2); |
| 1242 | else if (b0 == a1) return quad_index2(1,a0,a2,b1,b2); |
| 1243 | else if (b0 == a2) return quad_index2(2,a1,a0,b1,b2); |
| 1244 | else if (b1 == a0) return quad_index2(0,a2,a1,b0,b2); |
| 1245 | else if (b1 == a1) return quad_index2(1,a0,a2,b0,b2); |
| 1246 | else if (b1 == a2) return quad_index2(2,a1,a0,b0,b2); |
| 1247 | else if (b2 == a0) return quad_index2(0,a2,a1,b0,b1); |
| 1248 | else if (b2 == a1) return quad_index2(1,a0,a2,b0,b1); |
| 1249 | else if (b2 == a2) return quad_index2(2,a1,a0,b0,b1); |
| 1250 | else return std::make_pair(0,-1); |
| 1251 | } |
| 1252 | |
| 1253 | Ref<SceneGraph::Node> SceneGraph::convert_triangles_to_quads ( Ref<SceneGraph::TriangleMeshNode> tmesh ) |
| 1254 | { |
no test coverage detected