//========================================================================================= void AddPoint(MeshData.ShareVertex sv) { var p = new Point(); p.shareVertex = sv; pointList.Add(p); pointDict.Add(sv, p); }
Point GetPoint(MeshData.ShareVertex sv) { if (pointDict.ContainsKey(sv)) { return(pointDict[sv]); } return(null); }
//========================================================================================= /// <summary> /// 頂点をグリッドに追加する /// </summary> /// <param name="pos"></param> Point AddPoint(MeshData.ShareVertex sv, Vector3 pos) { var p = new Point() { shareVertex = sv, pos = pos }; pointList.Add(p); AddGrid(p); return(p); }