zoukankan      html  css  js  c++  java
  • ObjectARX填充

    1、填充边界类型

    外边界External。

    内边界Outermost。

    网上基本认为外边界是Outermost,内边界是Default,其实通过分析很容易知道CAD的原理。

    hatch.NumberOfLoops
    2
    hatch.GetLoopAt(0).LoopType
    External
    hatch.GetLoopAt(1).LoopType
    Outermost
    

    2、添加填充边界

    添加边界AppendLoop,一次只能添加一条闭合边界,如果有多个怎么处理?通过循环依次添加。

    // 添加外边界
    for (int i = 0; i < ooic.Count; i++)
    {
        hatch.AppendLoop(HatchLoopTypes.External, new ObjectIdCollection() { ooic[i] });
    }
    // 添加内边界
    for (int i = 0; i < ioic.Count; i++)
    {
        hatch.AppendLoop(HatchLoopTypes.Outermost, new ObjectIdCollection() { ioic[i] });
    }
    

      

  • 相关阅读:
    复利计算器2.01
    复利计算器2.0
    0429团队3.0
    0428 团队项目合作2.0作业
    "数学口袋精灵"bug
    操作系统-实验2
    博客评论
    复利计算升级
    0408 结对合作
    0406复利计算5.0
  • 原文地址:https://www.cnblogs.com/ztcad/p/15632348.html
Copyright © 2011-2022 走看看