The regular mesh has three identical lists that correspond to the layer dimensions in the three space directions (x, y and z). For the list nodes, a class called RegularMeshNode has been created containing all the necessary data. For the storage of these three lists another class called RegularMesh is declared with three pointers to the List class. RegularMesh manages the layer dimensions data, building three lists of mesh nodes that are independent one from another, composing all together the regular mesh data.