标签:ring 详细 scale oat ddl cad new cti ali
用户可以在CAD控件视区任意位置绘制直线。
 
主要用到函数说明:
    
MxLibDraw.drawLine
    
绘制一个直线。详细说明如下:
    
| 参数 | 说明 | 
|---|---|
| 
 double dDx1  | 
 直线的开始点x坐标  | 
        
| 
 double dDy1  | 
 直线的开始点y坐标  | 
        
| 
 double dDx2  | 
 直线的结束点x坐标  | 
        
| 
 double dDy2  | 
 直线的结束点y坐标  | 
        
    
MxLibDraw.addLinetype
    
增加一个线型定义。详细说明如下:
    
| 参数 | 说明 | 
|---|---|
| 
 String pszName  | 
 线型名  | 
        
| 
 String pszLineDefine  | 
 线定义字符串  | 
        
| 
 float dScale  | 
 缩放比例  | 
        
    
代码实现说明:
    
MxFunction.openFile("");
// 设置画图颜色.
long[] rgb = new long[3];
rgb[0] = 255;
rgb[1] = 0;
rgb[2] = 0;
MxLibDraw.setDrawColor(rgb);
MxLibDraw.setLineWidth(10);
MxLibDraw.drawLine(10,10,200,300);
MxLibDraw.addLinetype("MyLine","20,-10",1);
MxLibDraw.setLineType("MyLine");
MxLibDraw.setLineWidth(5);
MxLibDraw.drawLine(10,300,200,10);
MxFunction.zoomAll();标签:ring 详细 scale oat ddl cad new cti ali
原文地址:https://www.cnblogs.com/yzy0224/p/11101783.html