当前位置: 首页 > news >正文

ARX 实体的偏移

实体的偏移:


//实体的偏移
static void TESToffentcmd()
{
ads_real dis;
if(acedGetReal(_T("\n输入偏移距离"),&dis) != RTNORM)
{
return;
}


ads_name en;
ads_point pt;
if(acedEntSel(_T("\n选择要偏移的实体"),en,pt) != RTNORM)
{
acutPrintf(_T("\n选择实体失败"));
return;
}
AcDbObjectId id;
if(acdbGetObjectId(id,en) != Acad::ErrorStatus::eOk)
{
acutPrintf(_T("\n实体ID获取失败"));
return;
}
AcDbEntity* pEnt;
if(acdbOpenObject(pEnt,id,AcDb::OpenMode::kForRead) != Acad::ErrorStatus::eOk)
{
acutPrintf(_T("\n实体打开失败"));
return;
}
if(pEnt->isKindOf(AcDbCurve::desc()))
{
AcDbCurve* pCur = (AcDbCurve*)pEnt;
AcDbVoidPtrArray ptArr;
pCur->getOffsetCurves(dis,ptArr);
int len = ptArr.length();
acutPrintf(_T("\n有%d个实体"),len);
for(int i = 0;i < len;i ++)
{
AcDbEntity* pEnt2 = (AcDbEntity*)ptArr.at(i);
LoadEntity(pEnt2);
}
}


pEnt->close();


}


相关文章:

  • XP系统优化简单实用技法收藏
  • ARX 集合类型 AcGe类
  • ARX 创建组实例(新建组,选择实体添加到组,输入层,修改组所在的层)
  • Firefox 3.1 Beta 3下周推出 新增Beta 4
  • C# 使用zedgraph绘制 柱状图
  • [Web开发] 网页的浏览器兼容性测试工具
  • [Windows编程] 如何捕捉程序异常/crash 并生成 dump 文件
  • zed graph使用经验
  • vim语法高亮
  • vbscript脚本用二进制方式读写文件
  • 15个最佳Flash物理游戏
  • ARX 反回曲线上一定距离的点 函数
  • 2008主流数据库产品回顾与展望
  • ARX 沿着多段线绘制一定距离,递归执行
  • WinDBG 技巧: 显示GetLastError() 错误码 (!gle命令)
  • export和import的用法总结
  • golang中接口赋值与方法集
  • gulp 教程
  • linux学习笔记
  • python 学习笔记 - Queue Pipes,进程间通讯
  • win10下安装mysql5.7
  • 代理模式
  • 基于HAProxy的高性能缓存服务器nuster
  • 利用DataURL技术在网页上显示图片
  • 聊聊sentinel的DegradeSlot
  • 前端代码风格自动化系列(二)之Commitlint
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 如何在GitHub上创建个人博客
  • 微信小程序设置上一页数据
  • 系统认识JavaScript正则表达式
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • 责任链模式的两种实现
  • 【干货分享】dos命令大全
  • #NOIP 2014# day.2 T2 寻找道路
  • #单片机(TB6600驱动42步进电机)
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (板子)A* astar算法,AcWing第k短路+八数码 带注释
  • (力扣)循环队列的实现与详解(C语言)
  • (转)chrome浏览器收藏夹(书签)的导出与导入
  • (转)Linux下编译安装log4cxx
  • .NET的数据绑定
  • .Net各种迷惑命名解释
  • .NET开发者必备的11款免费工具
  • .net快速开发框架源码分享
  • .NET框架
  • .NET企业级应用架构设计系列之结尾篇
  • .sh 的运行
  • @EventListener注解使用说明
  • [1204 寻找子串位置] 解题报告
  • [Android学习笔记]ScrollView的使用
  • [asp.net core]project.json(2)
  • [BJDCTF2020]The mystery of ip1
  • [c++] 单例模式 + cyberrt TimingWheel 单例分析
  • [HCTF 2018]WarmUp (代码审计)