public MeshData clone() { MeshData MD = new MeshData(); MD.Verticies = new List <MeshPoint>(Verticies.Select(x => x.clone())); MD.Triangles = new List <int>(Triangles); MD.target_TRANS = this.target_TRANS; MD.UV_poss = UV_poss; return(MD); }