Should be a fun data structure to work with on the project! I assume to to get the next vertex where "Halfedge" is pointing to we need to access the next struct's Vertex?

jsdonn

That's correct, as half-edges are only meant to store their origin points, and not their destination points. Thus, to get the destination point of one half-edge, you access the twin half-edge's origin point.

Should be a fun data structure to work with on the project! I assume to to get the next vertex where "Halfedge" is pointing to we need to access the next struct's Vertex?

That's correct, as half-edges are only meant to store their origin points, and not their destination points. Thus, to get the destination point of one half-edge, you access the twin half-edge's origin point.