首页 > 其他分享 >CAD命令调用事件(安卓版)

CAD命令调用事件(安卓版)

时间:2022-10-05 11:04:36浏览次数:48  
标签:iCommand 调用 pt sBlkName getPoint MxFunction 安卓版 isModifyed CAD


MxDrawActivity.commandEvent

命令调用事件。

参数

说明

int iCommand

命令ID,这个ID用户自已来取的,只要多个命令ID不重复就可以

代码实现如下:

public void commandEvent(int iCommand){
if(iCommand == 103)
{
MxFunction.newFile();
Log.e("isModifyed",MxFunction.isModifyed() ? "Y" : "N");

MrxDbgUiPrPoint getPoint = new MrxDbgUiPrPoint();
getPoint.setMessage("点取图块插入点");
if(getPoint.go() != MrxDbgUiPrPoint.Status.kOk)
{
return;
}
McGePoint3d pt = getPoint.value();

String sFileName = MxFunction.getWorkDir() + "/tree.dwg";
String sBlkName = "tree";
MxLibDraw.insertBlock(sFileName,sBlkName);


MxLibDraw.drawBlockReference(pt.x,pt.y,sBlkName,0.3,0);

MxFunction.zoomAll();

Log.e("isModifyed",MxFunction.isModifyed() ? "Y" : "N");
}
}

标签:iCommand,调用,pt,sBlkName,getPoint,MxFunction,安卓版,isModifyed,CAD
From: https://blog.51cto.com/u_10455293/5732392

相关文章

  • CAD求曲线参数所在位置的一价导数,这就是切向方向(网页版)
    主要用到函数说明:IMxDrawCurve::GetFirstDeriv求曲线参数所在位置的一价导数,这就是切向方向,具体说明如下:参数说明[in]DOUBLEdParam曲线参数[out]IMxDrawVector3d**pFir......
  • CAD得到多行文字内容(网页版)
    js中代码实现说明://与用户交互,在图上选择一个实体varent=mxOcx.GetEntity("选择多行文字:");if(ent==null){//用户取消了选择.return;}varparam=mxOcx.NewResbuf......
  • 如何在Vue里打开CAD,DWG文件”
    Node环境安装 这里以一个Vue3工程为例子,首先安装Node​​下载|Node.js​​请根据电脑操作系统安装对应的安装包步骤1:双击下载后的安装包,如下所示:步骤2:点击上图的......
  • OpenCASCADE BRep Precision
    [email protected]: Severalgeometricrepresentationsmaybeattachedtoatopological(B-Rep)object.Theserepresentationsare......
  • Rust 链式调用引发的问题 consider using a `let` binding to create a longer lived
        temporaryvaluedroppedwhileborrowedconsiderusinga`let`bindingtocreatealongerlivedvalue为什么会报这个错?因为maps.lock.unwrap.values.........
  • SYACALL_DEFINE系统调用
    Linux的系统调用在内核中的入口函数都是sys_xxx,但是我们在内核源码去搜索时,无法找到sys_xxx的函数定义,这是因为Linux的系统调用对应的函数全部都是由SYSCALL_DEFINE......
  • 函数的递归调用
    介绍:一个函数在函数体内又调用了本身,称之为递归调用例子:  ①当在函数main内调用test(4)时,执行判断if,由于4>2,执行test(n-1),此时n=4,则传值为test(3)②继续执行判断if......
  • Java方法(方法的调用,重载)
    方法调用:调用方法:对象名.方法名(实参列表)Java支持两种调用方法的方式,根据方法是否返回值来选择当方法返回一个值的时候,方法调用通常被当做一个值,例如intlarger......
  • 利用ldt_struct 与 modify_ldt 系统调用实现任意地址读写
    利用ldt_struct与modify_ldt系统调用实现任意地址读写ldt_struct与modify_ldt系统调用的介绍ldt_struct​​ldt​​​是​​局部段描述符表​​​,里面存放的是进程的段描......
  • Verilog——任务task的调用
    参考自以下链接处:http://t.csdn.cn/4ws4t下面直接看代码,代码中会有注意事项。`timescale1ns/10psmoduletraffic_lights;regclk;reg......