Open CASCADE Modeling Data – 2D Geometry
Open CASCADE Modeling Data – 2D Geometry
一、概述 Overview
在建立幾何物件之前,必須要考慮怎樣來處理之。包Geom2d提供了比包gp範圍更廣的幾何物件。這些物件都是以引用的方式來處理而不是值。當複製一個物件時,並不是物件的值,所以改變一個複製的例項的值,會影響每個副本。
二、包Geom2d
包Geom2d位於工具箱TKG2d中,定義了二維空間中的幾何物件。所有的幾何實體也是STEP可處理的。物件是非永續性的且由引用來控制。可用的物件如下:
u 點;
u 笛卡爾點;
u 向量;
u 方向;
u 帶幅值的向量;
u 軸;
u 曲線;
u 直線;
u 二次曲線:圓、橢圓、拋物線、雙曲線;
u 邊界曲線:裁剪曲線、NURBS曲線、Bezier曲線;
u 偏移曲線;
三、二維幾何物件集合 Collections of 2d Geometric Objects
當不需要單個例項而是需要一系列物件時,可以使用包TColGeom2d。包TColGeom2d提供一維陣列和連結串列來儲存包Geom2d中物件的集合。所有物件都有兩種形式:
u 由引用處理(Handled by reference);
u 由值處理(Handled by value);
Shanghai China
2012-10-08
相關推薦
Open CASCADE Modeling Data – 2D Geometry
Open CASCADE Modeling Data – 2D Geometry 一、概述 Overview 在建立幾何物件之前,必須要考慮怎樣來處理之。包Geom2d提供了比包gp範圍更廣的幾何物件。這些物件都是以引用的方式來處理而不是值。當複製一個物件時,並不是物件的值,所以改變一個複製的例項的值,會影響
Open CASCADE Modeling Data – 3D Geometry
Open CASCADE Modeling Data – 3D Geometry 一、概述 Overview 在建立幾何物件之前,必須要考慮是用於三維還是用於二維,及怎樣來處理之。OpenCASCADE提供了所有三維物件及其屬性的資料結構。 二、包Geom 包Geom2d位於工具箱TKG3d中,定義了三維空間
Geometry Utilities of Open CASCADE Modeling Data
Geometry Utilities of Open CASCADE Modeling Data 一、概述 Overview Open CASCADE中的幾何工具(Geometry Utilities)提供如下功能: l 通過插值和逼近建立圖形 Creation of shapes by interpola
Open CASCADE Modeling Data – Topology
Open CASCADE Modeling Data – Topology 一、概述 Overview Open CASCADE拓樸資料結構可以在幾何物件不顯示的情況下訪問或控制物件的資料。拓樸資料結構在引數空間描述了幾何物件,而Geometry用座標和引數值來定義幾何物件。為了提供這種描述,Open CAS
Open CASCADE Modeling Data
Open CASCADE Modeling Data - Extrema 在OpenCASCADE 6.5.0中求極值是由包Extrema來實現,可用來計算點、曲線、曲面等之間的最小距離。 包Extrema可用來計算如下情況的極值: u 點與曲線間的極值; u 點與曲面間的極值; u 兩個曲線間的極值;
Open CASCADE Modeling Data --- Conversion to and from BSplines
Open CASCADE Modeling Data Conversion to and from BSplines 包GeomConvert、Geom2dConvert和包Convert提供了曲線、曲面與B樣條或Bezier曲線曲面之間的轉換。其中包GeomConvert和Geom2dConvert在工具箱
Introduction of Open CASCADE Modeling Data
Introduction of Open CASCADE Modeling Data 一、簡介Introduction 本教材解釋了造型資料(Modeling Data)的使用方法,是造型資料方面的基本文件。關於造型資料的高階資訊,請訪問:www.opencascade.org/support/trainin
Open CASCADE Modeling Data --- Direct Construction
Open CASCADE Modeling Data --- Direct Construction 使用本章中介紹的包可以使用建立幾何實體易如反掌,這些包是gp、Geom2d、Geom等。若想通過圓心和半徑建立一個圓,可以使用包gp,在建立之前還需要建立一個軸Ax2d。若可以使用包gce,則將軸設定為Ox軸
UVA - 12304 2D Geometry 110 in 1!
題面 題意 計算幾何模板題,一共有六種操作: 1.給出三個點,求它們的外接圓。 2.給出三個點,求它們的內切圓。 3.給出一個點個一個圓,求過這個點且與圓相切的直線與X軸的夾角。 4.給出一給點,一條線和r,求半徑為r且與這條直線相切並過這個點的圓的圓心座標。 5.給出兩條直線和
Open Cascade中的布林操作
@cxh 可以,就看結果是不是你想要的。在Draw Test Harness中輸入如下命令: pload ALL plane p1 0 0 0 0 0 1 plane p2 0 0 0 1 0 0 mkface f1 p1 -1 1 -1 1 mkface f2 p2 -1 1 -1 1 bop f1 f2
Unable to create/open lock file: /data/db/mongod.lock errno:13 Permission denied Is a mongod instanc
I was having the same problem on a Ubuntu ec2 instance. I was following this amazon article on page 7: Mongodb path in /etc/mongodb.conf was set to /v
Introduction of Open CASCADE Foundation Classes
Open CASCADE Foundation Classes Open CASCADE基礎類 一、簡介 1. 基礎類概述 Foundation Classes Overview 本文將對Open CASCADE中的基礎類進行介紹及如何使用基礎類。更多資訊可訪問其官網:。 基礎類庫提供了一些通用功能,如自動
Open Cascade中的記憶體管理
Open Cascade中的記憶體管理 Memory Management in Open Cascade 一、C++中的記憶體管理 Memory Management in C++ 1. 引言 為了表現出多型,在C++中就會用到大量的指標和引用。指標所指的物件是從記憶體空間中借來的,當然要及時歸還。特別是指
Open Cascade造型演算法——倒圓與倒角
造型演算法——倒圓與倒角 Modeling Algorithms Fillets and Chamfers 一、倒圓Fillet Constructor 1. BRepFilletAPI_MakeFillet 使用類BRepFilletAPI_MakeFillet來為形狀新增倒圓。倒圓是用光滑面來代替
Open CASCADE Foundation Classes – Basics
Open CASCADE Foundation Classes – Basics Open CASCADE 基礎庫之基本功能 本章主要介紹Open CASCADE的基本功能,如記憶體管理(memory management)、手柄程式設計(programming with handles)、基本型別(pri
在Open Cascade中建立基本幾何實體
您好,我在進行學習occ實體建立的時候嘗試使用他所給的那個瓶子的程式碼“src/MakeBottle.cxx”想生成出來一個瓶子,但是在編譯的過程中出現一些問題。1>Bottle.obj : error LNK2019: 無法解析的外部符號 "public: void __cdecl ChFiDS_Li
ClearlyDefined: Crowdsourcing Open Source Project Data
Amazon, like many other companies, relies on the use of open source software. Every software project has different requirements, but almo
Unable to create/open lock file: /data/mongod.lock解決方法
StackOverflow上面的答案,對我最有用的一個。 I was struggling with this issue, and realized that if you list you list your destination folder with
My SQL 插入空間數據報錯:Cannot get geometry object from data you send to the GEOMETRY field
ext 點數據 ges cnblogs bject ron rom val images My SQL 插入空間數據報錯:Cannot get geometry object from data you send to the GEOMETRY field 發生該問題,百度
使用windows server2012時FileZilla客戶端連接時報150 Opening data channel for directory listing of "/" 響應:425 Can't open data connection
nec 響應 但是 .cn 簡單 family 問題 用戶 中間 425 Can‘t open data connection 和 讀取目錄列表失敗 問題解決 這個問題主要是由於使用Passive Mode模式造成的,解決這個問題很簡單: 1、在ftp服務軟件中設置指定端口