Open CASCADE Modeling Data – 2D Geometry

简介: Open CASCADE Modeling Data – 2D Geometry eryar@163.com 一、概述 Overview 在创建几何对象之前,必须要考虑怎样来处理之。包Geom2d提供了比包gp范围更广的几何对象。

Open CASCADE Modeling Data – 2D Geometry

eryar@163.com

一、概述 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);

 

eryar@163.com

Shanghai China

2012-10-08

目录
相关文章
|
6月前
|
机器学习/深度学习 计算机视觉 网络架构
VGG(Visual Geometry Group)介绍
VGG(Visual Geometry Group)介绍
210 0
|
自然语言处理 数据挖掘 Java
Title2Event: Benchmarking Open Event Extraction with a Large-scale Chinese Title Dataset 论文解读
事件抽取(EE)对于新聚合和事件知识图构建等下游任务至关重要。大多数现有的EE数据集手动定义固定的事件类型,并为每种事件设计特定的模式
161 0
|
算法 C++
Function Set in OPEN CASCADE
Function Set in OPEN CASCADE eryar@163.com Abstract. The common math algorithms library provides a C++ implementation of the most frequently used mathematical algorithms.
1070 0
Apply Newton Method to Find Extrema in OPEN CASCADE
Apply Newton Method to Find Extrema in OPEN CASCADE eryar@163.com Abstract. In calculus, Newton’s method is used for finding the roots of a function.
1316 0
|
算法
OPEN CASCADE Gauss Least Square
OPEN CASCADE Gauss Least Square eryar@163.com Abstract. The least square can be used to solve a set of n linear equations of m unknowns(n >= m).
1176 0
|
图形学 UED
OPEN CASCADE Curve Continuity
OPEN CASCADE Curve Continuity eryar@163.com Abstract. 设计一条复杂曲线时,出于设计和制造上的考虑,常常通过多段曲线组合而成,这就需要解决曲线段之间如何实现光滑连接的问题。
1375 0
|
索引
OPEN CASCADE BSpline Curve Interpolation
OPEN CASCADE BSpline Curve Interpolation eryar@163.com Abstract. Global curve interpolation to point data is a way to construct curves.
1609 0
|
图形学 索引 数据格式
Open Cascade DataExchange IGES
Open Cascade DataExchange IGES eryar@163.com 摘要Abstract:本文结合OpenCascade和Initial Graphics Exchange Specification来对IGES格式进行详细说明,理解IGES格式的结构,进而方便对OpenCascade中IGES格式文件读写的实现进行理解。
1724 0
|
存储 自然语言处理 程序员
Open Cascade DataExchange DXF
Open Cascade DataExchange DXF eryar@163.com 摘要Abstract:对DXF文本格式进行详细介绍,并介绍了如何使用开源库dxflib对DXF文件进行读写操作,并将DXF文件中图形导入到OpenCascade。
2306 0