OpenCASCADE:Foundation Classes库组织
生活随笔
收集整理的這篇文章主要介紹了
OpenCASCADE:Foundation Classes库组织
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
OpenCASCADE:Foundation Classes庫組織
- OpenCASCADE:Foundation Classes庫組織
- 模塊和工具包
- Packages包
- 類
- 繼承
OpenCASCADE:Foundation Classes庫組織
本文介紹了一些基本概念,它們不僅在基礎類中使用,而且貫穿整個 OCCT 庫。
模塊和工具包
整個 OCCT 庫組織在一組模塊中。第一個模塊提供最基本的服務并被所有其他模塊使用,稱為基礎類,本手冊對其進行了描述。
每個模塊主要由一個或多個工具包組成(盡管它也可以包含可執行文件、資源單元等)。物理上,工具包由共享庫(例如 .so 或 .dll)表示。該工具包由一個或多個包構建而成。
Packages包
一個包將許多具有語義鏈接的類組合在一起。例如,幾何包將包含 Point、Line 和 Circle 類。包還可以包含枚舉、異常和包方法(函數)。在實踐中,類名以其包名作為前綴,例如Geom_Circle。包中描述的數據類型可能包括以下一種或多種數據類型:
枚舉
對象類
例外<
總結
以上是生活随笔為你收集整理的OpenCASCADE:Foundation Classes库组织的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OpenCASCADE:Foundati
- 下一篇: 大连开发区七中学区房是哪些小区(大连开发