zoukankan      html  css  js  c++  java
  • 2021年1月1日 AutoCAD.Net/C#.Net QQ群:193522571临时反应器的简单应用

    主要代码:

    void MyDatabaseReactor::objectModified(const AcDbDatabase * dwg, const AcDbObject * dbObj)
    {
    if (dbObj->isKindOf(AcDbPolyline::desc()))
    {
    AcDbPolyline* pPoly=AcDbPolyline::cast(dbObj);
    int vernum=pPoly->numVerts();
    AcGePoint2d ptCenter;
    AcGePoint2d pt;
    pPoly->getPointAt(0,pt);
    ptCenter.x=pt.x;
    ptCenter.y=pt.y-100;
    pPoly->upgradeOpen();
    for (int i=0;i<vernum;i++)
    {
    pt.rotateBy(2*pi()/vernum,ptCenter);
    pPoly->setPointAt(i,pt);
    }
    pPoly->setClosed(Adesk::kTrue);
    pPoly->setColorIndex(1);
    }
    else if (dbObj->isKindOf(AcDbCircle::desc()))
    {
    AcDbCircle* pCir=AcDbCircle::cast(dbObj);
    pCir->upgradeOpen();
    pCir->setRadius(100);
    pCir->setColorIndex(100);
    }

    }

  • 相关阅读:
    yii2之依赖注入与依赖注入容器
    MySQL查询性能优化
    MySQL索引(2)
    go es
    es数据操作入门
    es环境搭建
    gRPC接入etcd
    etcd简单介绍
    Go调用NSQ简单实践
    NSQ快速入门实践
  • 原文地址:https://www.cnblogs.com/NewAutoMan/p/6382529.html
Copyright © 2011-2022 走看看