finally fix face_edges MinkowskiFace::EdgeEdge case

This commit is contained in:
Quaternions 2023-11-28 19:19:21 -08:00
parent 26e4d8cab1
commit 9af374ee14

View File

@ -559,9 +559,9 @@ impl MeshQuery<MinkowskiFace,MinkowskiDirectedEdge,MinkowskiVert> for MinkowskiM
//could sort this if ordered edges are needed //could sort this if ordered edges are needed
Cow::Owned(vec![ Cow::Owned(vec![
MinkowskiDirectedEdge::VertEdge(e0v[0],e1.as_directed(parity)), MinkowskiDirectedEdge::VertEdge(e0v[0],e1.as_directed(parity)),
MinkowskiDirectedEdge::EdgeVert(e0.as_directed(parity),e1v[0]), MinkowskiDirectedEdge::EdgeVert(e0.as_directed(!parity),e1v[0]),
MinkowskiDirectedEdge::VertEdge(e0v[1],e1.as_directed(!parity)), MinkowskiDirectedEdge::VertEdge(e0v[1],e1.as_directed(!parity)),
MinkowskiDirectedEdge::EdgeVert(e0.as_directed(!parity),e1v[1]), MinkowskiDirectedEdge::EdgeVert(e0.as_directed(parity),e1v[1]),
]) ])
}, },
MinkowskiFace::FaceVert(f0,v1)=>{ MinkowskiFace::FaceVert(f0,v1)=>{