OpenCASCADE:拓扑 API之历史支持
生活随笔
收集整理的這篇文章主要介紹了
OpenCASCADE:拓扑 API之历史支持
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OpenCASCADE:拓撲 API之歷史支持
- 簡介
- 刪除的形狀
- 修改形狀
- 生成的形狀
- BRepTools_History
- 繪圖歷史支持
簡介
所有拓撲 API 算法都支持其參數的形狀修改歷史(或僅歷史)。通常,歷史記錄可用于以下類型的輸入形狀的子形狀:
頂點;
邊緣;
臉。
一些算法還支持 Solids 的歷史記錄。
歷史信息包括以下信息:
有關已刪除形狀的信息;
有關修改形狀的信息;
有關生成的形狀的信息。
根據操作結果填充歷史記錄。歷史記錄無法返回結果中未包含的任何形狀。如果操作的結果是一個空形狀,則所有輸入形狀都將被視為已刪除,并且沒有任何形狀具有修改和生成的形狀。
歷史信息可以通過 API 方法訪問:
Standard_Boolean IsDeleted(const TopoDS_Shape& theS) - 檢查形狀是否在操作過程中被刪除;
const TopTools_ListOfShape& Modified(const TopoDS_Shape& theS) - 從給定的形狀中獲取修改后的形狀;
const TopTools_ListOfShape& Generated(const TopoDS_Shape& theS) - 獲取從給定形狀生成的
總結
以上是生活随笔為你收集整理的OpenCASCADE:拓扑 API之历史支持的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浦发信用卡首次激活必须在柜台吗
- 下一篇: 6分钱是0.6还是0.06