Triangle Abstract Mesh