field is a set of three vertices for the triangle and the second field is a set of three edges each edge corresponding to one of the three vertices each of the three edges is an identification of a next or subsequent edge that is encountered when performing a traversal about the corresponding vertex according to one aspect three operators are defined to assist in management of the triangular mesh these operators are a make edge operator a splice operator and a swap operator and are selectively invoked to both add triangles to the triangular mesh and remove triangles from the triangular mesh application_number US 27826006 A description fig1 illustrates an exemplary graphics management environment 100 including an application 102 one or more triangular meshes 104 and mesh management modules 106 in one embodiment meshes 104 are each a set of one or more data structures defining the mesh and are stored in volatile and or non volatile memory application 102 represents any of a wide variety of conventional applications such as games computer aided design programs drawing and other graphics programs etc application 102 generates and manipulates meshes 104 with the assistance of mesh management modules 106 mesh management modules 106 include an addtriangle module 108 for adding triangles to a mesh 104 a removetriangle module 110 for removing triangles from a mesh 104 and one or more operator modules 112 that provide various mappings and perform various lower level operations on the triangles in a mesh 104 each of meshes 104 is a triangular mesh which is a set.