Use functions to retrieve the next and previous corners in a face. The complexity of tracking them manually isn't worth it here. Also standardize naming a bit and use a C++ BitVector instead of the C equivalent. Pull Request: https://projects.blender.org/blender/blender/pulls/115146