Beispiel #1
0
        //=========================================================================================
        void AddPoint(MeshData.ShareVertex sv)
        {
            var p = new Point();

            p.shareVertex = sv;
            pointList.Add(p);
            pointDict.Add(sv, p);
        }
Beispiel #2
0
 Point GetPoint(MeshData.ShareVertex sv)
 {
     if (pointDict.ContainsKey(sv))
     {
         return(pointDict[sv]);
     }
     return(null);
 }
Beispiel #3
0
        //=========================================================================================
        /// <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);
        }