创建 Circle 对象
来源:互联网 发布:淘宝卖家怎么注销店铺 编辑:程序博客网 时间:2024/06/06 01:43
创建 Circle 对象
本实例在模型空间里以(2,3,0)为坐标,半径为4.25创创建一个圆对象.
添加AutoCAD的命名空间
using Autodesk.AutoCAD.Runtime;
using Autodesk.AutoCAD.ApplicationServices;
using Autodesk.AutoCAD.DatabaseServices;
using Autodesk.AutoCAD.Geometry;
创建圆对象的示例源码:
[CommandMethod("AddCircle")] public static void AddCircle() { //获取当前图形文档及数据库 Document acDoc = Application.DocumentManager.MdiActiveDocument; Database acCurDb = acDoc.Database; //开始一个事务 using (Transaction acTrans = acCurDb.TransactionManager.StartTransaction()) { //以只读的方式打开块表 BlockTable acBlkTbl; acBlkTbl = acTrans.GetObject(acCurDb.BlockTableId, OpenMode.ForRead) as BlockTable; //以写的方式打开块记录 BlockTableRecord acBlkTblRec; acBlkTblRec = acTrans.GetObject(acBlkTbl[BlockTableRecord.ModelSpace], OpenMode.ForWrite) as BlockTableRecord; //创建一个圆,其坐标为(2,3),半径为4.25 Circle acCirc = new Circle(); acCirc.SetDatabaseDefaults(); acCirc.Center = new Point3d(2, 3, 0); acCirc.Radius = 4.25; //把圆对象添加到块记录和事务 acBlkTblRec.AppendEntity(acCirc); acTrans.AddNewlyCreatedDBObject(acCirc, true); //提交事务,把点对象保存到数据库中. acTrans.Commit(); } }
- 创建 Circle 对象
- AutoCAD .Net 创建圆Circle
- C++定义对象:Circle类
- circle ``
- Circle
- circle
- 封装一类圆形对象Circle,并完善其功能
- 《封装一类圆形对象Circle——Java第五周》
- 对象创建
- 创建对象
- 创建对象
- 创建对象
- 创建对象
- 创建对象
- 创建对象
- 创建对象
- 创建对象
- 对象创建
- 通过故事学CMMI——白话CMMI
- Stubs和Mocks区别 (Stubs vs. Mocks)
- 从程序员到软件设计师
- 中国移动BOSS系统的建设和完善
- IPMsg学习002——源代码的工程转换和配置
- 创建 Circle 对象
- Linux开机启动Oracle
- 向上下左右不间断无缝滚动图片的效果(兼容火狐和IE)
- struts2的Converter
- Discuz表结构
- SMS Messaging in Android
- 为了更加好的理解ANDROID 以及widows mobile系统,在这里重新整理了一下ARM的理解
- 外网访问局域网tomcat服务器设置过程
- 源码网站