Hello! I noticed that when RXMesh performs a v_v query (vertex as the seed and vertex as the iterator — which, algorithmically, does not require the mesh to be manifold), the implementation assumes the mesh is manifold if oriented iteration is needed.
I would like to ask: Is manifoldness strictly required when using the oriented iterator?
Or, alternatively, could non-manifold meshes be supported simply by replacing this part of the code
with block_mat_transpose?