Check Hex half-face order consistency
Multiple places define orderings for the half-faces of a hex cell:
- Figure in [doc description + induced_coordsys.png](https://www.graphics.rwth-aachen.de/media/openvolumemesh_static/Documentation/OpenVolumeMesh-Doc-Latest/classOpenVolumeMesh_1_1HexahedralMeshTopologyKernel.html]
- ASCII art in
HexahedralMeshTopologyKernel::check_halfface_ordering
- Code in HexahedralMeshTopologyKernel::add_cell(const std::vector& _vertices,...)`
- OpenFlipper's
FileVTKPlugin::addHexaCellToOpenVolumeMesh
- Maybe more places.
Are these all equivalent? Check, and definitely improve documentation! #48 is related.
Internal discussion with PA: https://chat.inf.unibe.ch/group/cgg-coding-questions?msg=xYxP8FNw55kLgkTns
Edited by Martin Heistermann