switch (quadrantType)
{
case QuadrantType.one:
db.setlayerCenter();
ids.Add(db.AddToModelSpace(arc));
db.setlayerDraw();
ids.Add(db.AddToModelSpace(line1, line2, arc111, arc222));
break;
case QuadrantType.two:
line1.Mirror(pt,pt.dPolar(, ), true);
line2.Mirror(pt, pt.dPolar(, ), true);
arc.Mirror(pt, pt.dPolar(, ), true);
arc111.Mirror(pt, pt.dPolar(, ), true);
arc222.Mirror(pt, pt.dPolar(, ), true);
db.setlayerCenter();
ids.Add(db.AddToModelSpace(arc));
db.setlayerDraw();
ids.Add(db.AddToModelSpace(line1, line2,arc111, arc222));
break;
case QuadrantType.three:
line1.Mirror(pt,pt.dPolar(, ), true);
line2.Mirror(pt, pt.dPolar(, ), true);
arc.Mirror(pt, pt.dPolar(, ), true);
arc111.Mirror(pt, pt.dPolar(, ), true);
arc222.Mirror(pt, pt.dPolar(, ), true);
line1.Mirror(pt,pt.dPolar(, ), true);
line2.Mirror(pt, pt.dPolar(, ), true);
arc.Mirror(pt, pt.dPolar(, ), true);
arc111.Mirror(pt, pt.dPolar(, ), true);
arc222.Mirror(pt, pt.dPolar(, ), true);
db.setlayerCenter();
ids.Add(db.AddToModelSpace(arc));
db.setlayerDraw();
ids.Add(db.AddToModelSpace(line1, line2,arc111, arc222));
break;
case QuadrantType.four:
line1.Mirror(pt,pt.dPolar(, ), true);
line2.Mirror(pt, pt.dPolar(, ), true);
arc.Mirror(pt, pt.dPolar(, ), true);
arc111.Mirror(pt, pt.dPolar(, ), true);
arc222.Mirror(pt, pt.dPolar(, ), true);
db.setlayerCenter();
ids.Add(db.AddToModelSpace(arc));
db.setlayerDraw();
ids.Add(db.AddToModelSpace(line1, line2,arc111, arc222));
break;
default:
break;
}

mirror后删除原有 否则会出现冲突 然后将MIRROR后的实体加入DB中

Mirror用法的更多相关文章

  1. [Linux] yum和apt-get用法及区别

    一般来说著名的linux系统基本上分两大类: 1.RedHat系列:Redhat.Centos.Fedora等 2.Debian系列:Debian.Ubuntu等 RedHat 系列 1 常见的安装包 ...

  2. linux wget 命令用法详解(附实例说明)

    Linux wget是一个下载文件的工具,它用在命令行下.对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器   Linux wget是一个下 ...

  3. git用法

    chapter: 8 add 添加文件内容至索引 用法:git add [选项] [--] ... -n, --dry-run 演习 -v, --verbose 冗长输出 -i, --interact ...

  4. Linux中yum和apt-get用法及区别

    Linux中yum和apt-get用法及区别   一般来说著名的linux系统基本上分两大类:   1.RedHat系列:Redhat.Centos.Fedora等   2.Debian系列:Debi ...

  5. 使用wget做站点镜像及wget的高级用法

    本文为大家介绍 使用wget做站点镜像及wget的高级用法,供大家学习参考. # wget -r -p -np -k http://xxx.edu.cn -r 表示递归下载,会下载所有的链接,不过要注 ...

  6. Linux常用命令100个用法

    平时用linux时,我有一个习惯就是把遇到的,比较有用,并且容易忘的命令,放到一个文本文件中,没事的时候可以拿出来看看,这样可以加深映像,时间长了这些命令的用法基本上都能掌握了.以下是100个用法,有 ...

  7. 模块cv2的用法

    一.读入图像 使用函数cv2.imread(filepath,flags)读入一副图片 filepath:要读入图片的完整路径 flags:读入图片的标志  cv2.IMREAD_COLOR:默认参数 ...

  8. OpenCV中cv2的用法

    一.读入图像 使用函数cv2.imread(filepath,flags)读入一副图片 filepath:要读入图片的完整路径 flags:读入图片的标志  cv2.IMREAD_COLOR:默认参数 ...

  9. Wget用法、参数解释的比较好的一个文章

    wget是一个从网络上自动下载文件的自由工具.它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理. 所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行.这意味这你可以登录系统,启 ...

随机推荐

  1. Cocos2d-x教程(34)-三维物体OBB碰撞检測算法

    欢迎增加Cocos2d-x 交流群:193411763 个中心点.1个旋转矩阵和3个1/2边长(注:一个旋转矩阵包括了三个旋转轴,若是二维的OBB包围盒则是一个中心点,两个旋转轴,两个1/2边长). ...

  2. [javase学习笔记]-7.7 thiskeyword的细节与应用

    这一节我们接着上一节来继续学习thiskeyword. 我们之前在7.5节中的构造函数应注意的细节中提到过一个细节就是构造函数能够调用一般函数,但一般函数不能直接调用构造函数.可是我们没有深究构造函数 ...

  3. Hibernate基于注解的双向one-to-many映射关系的实现

    在项目中用到了一对多的实体类关系映射,之前接触的都是基于配置文件的映射实现.可是公司的大部分都是基于注解的.因此自己參考之前的代码捣鼓了基于注解的一对多的映射关系实现. 背景: 一的一端:QingAo ...

  4. java 多线程——并发编程模型 学习笔记

                                                                                                 并发编程模型 ...

  5. Android App调用MediaRecorder实现录音功能的实例【转】

    本文转载自:http://www.jb51.net/article/82281.htm 这篇文章主要介绍了Android App调用MediaRecorder实现录音功能的实例,MediaRecord ...

  6. P1402 酒店之王 网络流

    大水题,我自己瞎做就做出来了,没啥说的,zz建图,就是板子. 题干: 题目描述 XX酒店的老板想成为酒店之王,本着这种希望,第一步要将酒店变得人性化.由于很多来住店的旅客有自己喜好的房间色调.阳光等, ...

  7. e.printStackTrace()介绍

    public void printStackTrace()将此 throwable 及其追踪输出至标准错误流.此方法将此 Throwable 对象的堆栈跟踪输出至错误输出流,作为字段 System.e ...

  8. 特征选择--->卡方选择器

    特征选择(Feature Selection)指的是在特征向量中选择出那些“优秀”的特征,组成新的.更“精简”的特征向量的过程.它在高维数据分析中十分常用,可以剔除掉“冗余”和“无关”的特征,提升学习 ...

  9. codevs3002石子归并3(四边形不等式优化dp)

    3002 石子归并 3 参考 http://it.dgzx.net/drkt/oszt/zltk/yxlw/dongtai3.htm  时间限制: 1 s  空间限制: 256000 KB  题目等级 ...

  10. [App Store Connect帮助]三、管理 App 和版本(5)添加平台以创建通用购买

    您可以为 App 添加一个平台以创建通用购买.例如,为现有的 iOS App 添加相关的 Apple TVOS App,从而将该 Apple TVOS App 和 iOS App 一同出售. 与创建新 ...