Delaunay.Halfedge.CreateDummy C# (CSharp) Method

CreateDummy() public static method

public static CreateDummy ( ) : Halfedge
return Halfedge
        public static Halfedge CreateDummy()
        {
            return Create(null, null);
        }

Usage Example

コード例 #1
0
ファイル: EdgeList.cs プロジェクト: JoeGurt/UnityDelaunay
        public EdgeList(float xmin, float deltax, int sqrt_nsites)
        {
            _xmin     = xmin;
            _deltax   = deltax;
            _hashsize = 2 * sqrt_nsites;

            int i;

            _hash = new List <Halfedge>(_hashsize);

            while (_hash.Count < _hashsize)
            {
                _hash.Add(null);
            }

            // two dummy Halfedges:
            _leftEnd  = Halfedge.CreateDummy();
            _rightEnd = Halfedge.CreateDummy();
            _leftEnd.edgeListLeftNeighbor   = null;
            _leftEnd.edgeListRightNeighbor  = _rightEnd;
            _rightEnd.edgeListLeftNeighbor  = _leftEnd;
            _rightEnd.edgeListRightNeighbor = null;
            _hash[0]             = _leftEnd;
            _hash[_hashsize - 1] = _rightEnd;
        }
All Usage Examples Of Delaunay.Halfedge::CreateDummy