Introduction - If you have any usage issues, please Google them yourself
A half-edge mesh adjacency data structure is provided, along with a very simple .obj mesh parser. Throughout this code you are asked to consider the efficiency of various mesh operations.