新建图层

CAD中我们设置好图层后除了我们平常的绘图时选择线段的颜色,线型,线宽等作用,而且我们还可以在出图时选择性显示图形,冻结图形,已达到我们想要的效果。

实现代码说明:

//增加一个图层   参数为图层名
MxLibDraw.addLayer("AAA111");
//设置当前绘图函数使用的图层 参数为图层名字符串
MxLibDraw.setLayerName("AAA111");

得到所有图层名

实现代码说明:

//得到所有图层
long[] ids = MxFunction.getAllLayer();
if(ids ==null)
return; for(int i = 0; i < ids.length;i++)
{
McDbLayerTableRecord layer = new McDbLayerTableRecord(ids[i]);
//返回符号表记录的名称
String sName = layer.getName();
Log.e("LayerName:",sName); }

打开所有图层

实现代码说明:

//得到所有图层
long[] ids = MxFunction.getAllLayer();
if(ids ==null)
return; for(int i = 0; i < ids.length;i++)
{
McDbLayerTableRecord layer = new McDbLayerTableRecord(ids[i]); layer.setIsOff(false);
}

隐藏指定的图层

实现代码如下:

// 隐藏指定的层。
//增加一个图层 参数为图层名
MxLibDraw.addLayer("AAA111");
//设置当前绘图函数使用的图层 参数为图层名字符串
MxLibDraw.setLayerName("AAA111"); long lId = MxLibDraw.drawLine(400,0,0,400); McDbLine line = new McDbLine(lId);
line.setColorIndex(5); McDbLayerTableRecord layer = new McDbLayerTableRecord("AAA111");
layer.setIsOff(true);

锁定所有图层

实现代码如下:

//得到所有图层
long[] ids = MxFunction.getAllLayer();
if(ids ==null)
return; for(int i = 0; i < ids.length;i++)
{
McDbLayerTableRecord layer = new McDbLayerTableRecord(ids[i]); layer.setIsLocked(true);
}

锁定指定图层

实现代码如下:

//设置图层锁定状态
//增加一个图层 参数为图层名
MxLibDraw.addLayer("AAA111");
//设置当前绘图函数使用的图层 参数为图层名字符串
MxLibDraw.setLayerName("AAA111"); long lId = MxLibDraw.drawLine(400,0,0,400); McDbLine line = new McDbLine(lId);
line.setColorIndex(5); McDbLayerTableRecord layer = new McDbLayerTableRecord("AAA111");
layer.setIsLocked(true);

最新文章

  1. .NET平台开源项目速览(4).NET文档生成工具ADB及使用
  2. hashmap 的作用
  3. Java ANT build.xml
  4. 六、雪花《苹果iOS实例编程入门教程》
  5. vc++ 如何添加右键弹出菜单
  6. ARM寄存器的8种寻址方式01
  7. table share
  8. uva202:循环小数(循环节+抽屉原理)
  9. win2008 ent r2 开启端口
  10. (转)Vim用法小结
  11. 【转】Linux下tar.xz结尾的文件的解压方法--不错
  12. CodeForces 755C PolandBall and Forest (并查集)
  13. path和classpath的用途
  14. 50. leetcode 520. Detect Capital
  15. 浅析JavaScript的字符串查找函数:indexOf和search
  16. TortoiseGit与GIt生成ssh秘钥添加到github账号的简单方法!简单使用
  17. angular 2+ 变化检测系列三(Zone.js在Angular中的应用)
  18. 词向量之Word2vector原理浅析
  19. IIS Express ArgumentOutOfRangeException
  20. 洛谷P3516 PRZ-Shift [POI2011] 构造

热门文章

  1. ExtJS ComboBox 下拉列表详细用法
  2. Python开发【面向对象编程】
  3. java图片处理工具之-ImageMagick+jmagick(二)
  4. JQuery图例
  5. [计算机故障处理]EXCEL文件双击不能直接打开
  6. ffmpeg-linux32-v3.3.1
  7. spring 的核心接口
  8. Commons IO 2.5-IOUtils
  9. SpringBoot2.x版本整合SpringSecurity、Oauth2进行password认证
  10. mui 文件上传注意问题