OpenCasCade網格的顯示

2021-09-21 17:57:24 字數 645 閱讀 7906

首先看一張圖:

上圖中間的網格區域,是occ提供的,可以給我們提供參考作用,那麼這個網格如何顯示出來,並設定屬性呢,其實在

v3d_viewer這個類中有提供此類方法:

下面兩種方法,實現了網格的顯示與隱藏,其他具體引數可以看occ**結構,有詳細介紹。

//! activates the grid in all views of .

standard_export void activategrid (const aspect_gridtype agridtype, const aspect_griddrawmode agriddrawmode) ;

//! deactivates the grid in all views of .

standard_export void deactivategrid() ;

使用方法,在occ環境初始化的時候啟用網格

myviewer->activategrid (aspect_gt_rectangular, aspect_gdm_lines) ;

基於OpenCasCade的程式發布問題

基於opencascade二次開發了乙個程式,想採用簡單的copy的發布 部署 方式。但在發布時遇到了很多問題。總結一下。首先將所有所需的dll拷貝到了執行目錄下,然後將程式copy到一台未安裝opencascade的機器上執行出錯,資訊如下 上網查了好久,所有的處理方法都不對路,極度鬱悶的思索中。...

OpenCASCADE安裝配置遇到的問題及解決方法

官方編譯原始碼安裝參考 關於第三方庫,linux頁面下面有基於debian的apt安裝,很方便 1.casroot環境變數未配置 export casroot usr local 當然,該命令是臨時的,可以測試看看,draw 1 是不是出來了,occt視窗也出來了 要想使其永久生效,sudo ged...

OpenCascade拓撲物件之 裁剪環的理解

在cad幾何造型表示中,曲面通常採用的是引數化表示形式,形容 s u,v x u,v y u,v z u,v 形式,其中u v是兩個引數,每個 uv引數對應乙個 3d空間點。因此,通常建立起乙個從 2d引數域到 3d空間曲面的乙個對映關係。u v引數通常有一定的範圍,例如 對球面來說,u通常位於 0...