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