示例#1
0
        public DwgBlockHeader(string name, DwgBlock block, DwgEndBlock endBlock)
            : this()
        {
            if (string.IsNullOrEmpty(name))
            {
                throw new ArgumentNullException(nameof(name), "Name cannot be null.");
            }

            Name     = name;
            Block    = block;
            EndBlock = endBlock;
        }
示例#2
0
        private static DwgBlockHeader GetBlockRecordWithName(string name, DwgLayer layer)
        {
            var block = new DwgBlock(name)
            {
                Layer = layer
            };
            var endBlock = new DwgEndBlock()
            {
                Layer = layer
            };

            return(new DwgBlockHeader(name, block, endBlock));
        }