跳轉到內容

Opticks 開發者指南/示例外掛

來自華夏公益教科書,開放的書籍,開放的世界

外掛開發的原始碼包含所有 Opticks 和外掛之間介面類的類定義、外掛基類的類定義、模組定義檔案以及預設的 ModuleManager C++ 原始碼。

外掛庫包含在編譯時必須與外掛連結的已編譯程式碼。庫包含外掛基類的實現。庫的基本檔名是 'PlugInLib'。該庫已為 Windows 和 Solaris 編譯。庫檔案的實際名稱取決於不同作業系統的命名約定。對於 Windows,庫為 PlugInLib.lib,而對於 Solaris 作業系統,庫為 libpluginlib.a。無論使用哪種作業系統,都必須將此庫靜態連結到外掛中。

工具包在一個模組中包含五個示例外掛。五個示例外掛之一僅在 Windows 平臺上可用。示例模組和外掛原始碼包含在 /Toolkit/SamplePlugIns 目錄中。它們展示了外掛可能需要實現的各種功能。該模組包含所有外掛的完整原始碼以及 Microsoft Visual Studio 2005 的專案檔案。

外掛型別

華夏公益教科書