コード例 #1
0
        public TableData(BlockReference bref, Transaction tr, Database db)
        {
            model.handle          = Goodies.ConvertHandleToString(bref.Handle);
            model.position        = new Point3dModel(bref.Position.ToArray());
            model.matrixTransform = new Matrix3dModel(bref.BlockTransform.ToArray());
            model.ALIAS           = XDataHelper.GetTableType(bref, tr, db);

            if (string.IsNullOrEmpty(model.ALIAS))
            {
                model = null;
                return;
            }

            model.A_VALUE = ConstantName.invalidStr;
        }