OpenCASCADE:OCCT应用框架OCAF之功能服务
生活随笔
收集整理的這篇文章主要介紹了
OpenCASCADE:OCCT应用框架OCAF之功能服务
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OpenCASCADE:OCCT應用框架OCAF之功能服務
- 功能服務
- 查找函數、它們的所有者和根源
- 存儲和訪問有關功能狀態的信息
- 傳播修改
功能服務
功能服務聚合了重新生成模型所需的數據。TFunction包中提供的函數機制提供了函數和任何執行算法之間的鏈接,這些算法從數據框架中獲取參數,并將其結果寫入同一框架中。
當您編輯任何應用程序模型時,您必須通過傳播修改來重新生成模型。每個傳播步驟調用各種算法。要使這些算法獨立于您的應用程序模型,您需要使用功能服務。
舉個例子,一個建模序列由一個盒子組成,在它的一個邊上應用了圓角。如果更改框的高度,也需要重新生成圓角。
查找函數、它們的所有者和根源
TFunction_Function類是一個屬性,它存儲數據框架中功能驅動程序的鏈接。在靜態表TFunction_DriverTable中存儲了函數屬性和驅動程序之間的對應鏈接。
您可以編寫您的函數屬性,該屬性
總結
以上是生活随笔為你收集整理的OpenCASCADE:OCCT应用框架OCAF之功能服务的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中粮创投是什么
- 下一篇: OpenCASCADE:OCCT应用框架