예제 #1
0
        public void WritePoint(DES_Point point)
        {
            // save in table
            _table.Add(new Pair <uint, uint>(2 /*point*/, (uint)_br.BaseStream.Position));

            // entity code
            WriteCode(1);
            _br.Write(2); // point
            // x
            WriteCode(2);
            _br.Write(point._x);
            // y
            WriteCode(3);
            _br.Write(point._y);
            // direction
            WriteCode(4);
            _br.Write(point._dir);
            // dim
            WriteCode(5);
            _br.Write(point._dim);
            // pen
            WriteCode(150);
            _br.Write(point._pen);
            // level
            WriteCode(151);
            _br.Write(point._layer);
            // group
            WriteCode(152);
            _br.Write(point._grp);
            // lock
            WriteCode(153);
            _br.Write(point._lock);
        }
예제 #2
0
 public void AddPoint(DES_Point point)
 { 
 }