• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            力為的技術(shù)博客

            聯(lián)系 聚合 管理
              154 Posts :: 1 Stories :: 561 Comments :: 0 Trackbacks
            一、拓撲結(jié)構(gòu)

            參數(shù)空間
            OpenCASCADE的拓撲結(jié)構(gòu)是在參數(shù)空間描述實體的數(shù)據(jù)結(jié)構(gòu)——用局部參數(shù)空間或受限參數(shù)空間描述。
            Quote:
            參數(shù)空間(Parametric Space):設(shè)(X1,……,Xn)為來自總體X的樣本,(x1,…xn)為相應(yīng)的樣本值,θ是總體分布的未知參數(shù),θ∈Θ,
            Θ表示θ的取值范圍,稱Θ為參數(shù)空間


            能用這樣的方法描述的的拓撲結(jié)構(gòu)有:Vertex, Face 和 Shape。其中,Vertex用局部參數(shù)空間定義,F(xiàn)ace和Shape用受限參數(shù)空間定義。

            各種拓撲結(jié)構(gòu)的關(guān)系
            簡單的拓撲結(jié)構(gòu)可以可以組合成復(fù)雜拓撲結(jié)構(gòu):
            Edge的集合構(gòu)成Wire,F(xiàn)ace的集合構(gòu)成Shell,Solid的集合構(gòu)成CompSolid。
            各種不同的shape構(gòu)成Compound

            共享數(shù)據(jù)結(jié)構(gòu)
            shape在拓撲結(jié)構(gòu)中是可以共享的,例如兩條邊的共點,兩個面的共邊。CASCADE用引用方法處理共享數(shù)據(jù)結(jié)構(gòu),當(dāng)簡單的引用不能滿足需要的時候,就要用到另外的信息:orientation 和 local coordinate reference ( LCR )。其中,
            × Orientation 用于指定shape在邊界中的引用方法(shape的方向)。
            × LCR 允許為一個shape制定一個不同于其定義位置的location。
            Quote:
            Orientation: CASCADE的四類方向

            Quote:
            Coordinate System of OpenCASCADE



            二、TopoDS

            OpenCASCADE的TopoDS package提供了兩大類class

            × TopoDS_Shape及其子類
                包含orientation和location信息
            × TopoDS_TShape及其子類
                在local coordinate system描述shape,沒有orientation信息。

            兩者的聯(lián)系:
            TopoDS_Shape引用了一份TopoDS_TShape,并為TopoDS_TShape增加了orientation和location信息。結(jié)合共享數(shù)據(jù)結(jié)構(gòu)部分就可以看出:TopoDS_TShape包含了真正的幾何數(shù)據(jù),TopoDS_Shape實現(xiàn)了數(shù)據(jù)共享機制,并沒有復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。正因為如此,CASCADE中TopoDS_Shape是以value的方式處理,而TopoDS_TShape以引用的方式處理。

            TopoDS_Shape對象的比較

            Partner關(guān)系:共享相同的TopoDS_TShape
            Same關(guān)系:Partner關(guān)系,并且共享相同的local reference
            Equal關(guān)系:Same關(guān)系,并且擁有相同的 Orientation,真正的相等。

            參考文獻:
            OpenCASCADE官方文檔 
            posted on 2008-01-24 09:54 力為 閱讀(3290) 評論(1)  編輯 收藏 引用 所屬分類: 9.OpenCASCADE

            評論

            # re: 拓撲結(jié)構(gòu)與TopoDS 2010-06-23 11:09 王成
            LZ:
            你能講講模型修改的問題嗎?(例如怎樣將兩個半圓柱面合并為一個整圓柱面)
            非常感謝
              回復(fù)  更多評論
              

            天天影视色香欲综合久久| 无码精品久久久天天影视| 亚洲国产二区三区久久| 久久这里有精品视频| 久久久www免费人成精品| .精品久久久麻豆国产精品| 一本色道久久综合狠狠躁篇| 久久综合香蕉国产蜜臀AV| 久久久久一级精品亚洲国产成人综合AV区 | 亚洲国产精品一区二区三区久久| 久久久久久久97| 久久无码国产| 精品免费久久久久国产一区| 久久久久人妻一区精品性色av| 久久久久久无码国产精品中文字幕| 久久午夜伦鲁片免费无码| 香蕉久久夜色精品国产2020| 久久国产精品一区| 2020久久精品国产免费| 国产综合久久久久久鬼色| 久久精品国产亚洲αv忘忧草| 欧美伊香蕉久久综合类网站| 狠狠精品久久久无码中文字幕| 人妻丰满?V无码久久不卡| 久久久久黑人强伦姧人妻| 久久精品国产99国产精品澳门| 狠狠88综合久久久久综合网| 久久福利资源国产精品999| 久久午夜综合久久| 久久青青草原精品国产不卡| 久久精品国产精品亚洲人人| 91精品无码久久久久久五月天 | 国产精品久久久久久影院| 久久久久99精品成人片试看| 久久综合国产乱子伦精品免费| 亚洲国产精品无码久久一线| 亚洲综合熟女久久久30p| 久久人人爽人人爽人人AV东京热 | 久久美女网站免费| 精品久久久久久无码中文字幕| 久久99精品免费一区二区|