3D folks, I'm trying to find a good formal definition of "manifold" and "watertight" in relation to meshes.
Most definitions say something like "every edge is connected to exactly two faces", but that would imply that an inside-out mesh, a self-intersecting mesh, or a pair of triangles connected back-to-back (with zero volume) would also be manifold.
Is there a definition somewhere that covers these cases? And what is the difference between "watertight" and "manifold", or are they synonyms?