Half-Edge Data Structure for 2-Manifold Boundary Representations


VERTEX Datastructure:
EDGE_USE Datastructure:
FACE Datastructure:
In addition, for effective traversals of the whole data structure we need linked lists of same-kind elements:

VERTEX List

EDGE List (points to just one of the associated EDGE_USE elements).

FACE List

For more details and extensions of this to non-manifold structures, see:
  McMains et al: "Out-of-Core Build of a Topological Data Structure from Polygon Soup"


Page Editor: Carlo H. Séquin