MCPcopy Create free account
hub / github.com/RenderKit/embree / quad_index3

Function quad_index3

tutorials/common/scenegraph/scenegraph.cpp:1239–1251  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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 {

Callers 1

Calls 1

quad_index2Function · 0.85

Tested by

no test coverage detected