?????????由具有多個曲面面片的多面體曲面生成的多域四面體網格。將顯示完整的三角剖分,包括屬于或不屬于網格復合體、曲面面片和特征邊的單元。
1、網格復合體、
????????此軟件包致力于三維單純形網格數據結構的表示。
????????一個3D單純形復雜體由點、線段、三角形、四面體及其相應的組合描述(即頂點、邊、面和單元)組成。CGAL提供了3D三角剖分,它描述了3D單純形復雜體的幾何形狀和連通性,在3D三角剖分和3D三角剖分數據結構包中實現。
????????我們引入網格復數的概念,它在3D三角剖分之上編碼額外的信息,以表示一個有效的單形復數。網格復數描述了支持3D三角剖分的單形的四個子復數,每個維度從0到3:
????????角點(0D)、特征邊緣(1D)、表面刻面(2D)、域單元(3D)。
????????(左和中)多域三維網格由其四面體單元、子域索引和曲面索引(此處用不同顏色表示)表示。(右)下面的Triangulation_3對其頂點的整個凸包進行三角形化。位于網格域之外的單元是在線框中繪制的。?
CGAL 5.6 - 3D Simplicial Mesh Data Structures: User Manual