opencascadeAdaptor3d_CurveOnSurface 前言 用于连接由Geom包中表面上的曲线提供的服务,以及使用这条曲线的算法所要求的服务。该曲线被定义为一个二维曲线,来自Geom2d包,位于表面的参数空间中 方法 1 默认构造函数Standard_EXPORTAdaptor3d_CurveOnSurface(); 2 通过给定的表面句柄S构造Standard_EXPORTAdaptor3d_CurveOnSurface(constHandle(Adaptor3d_Surface)&S); 3 通过给定的二维曲线句柄C和表面句柄S构造从二维曲线 和表面创建Cur...

  5iGxhcqARTRd   3天前   9   0   0 计算机图形学

opencascadeAdaptor3d_Curve 前言 用于几何算法工作的3D曲线的根类。适配曲线是曲线提供的服务与使用该曲线的算法所需服务之间的接口。提供了两个派生具体类: GeomAdaptor_Curve,用于Geom包中的曲线 Adaptor3d_CurveOnSurface,用于Geom包中表面上的曲线。用于评估BSpline曲线的多项式系数会被缓存以提高性能。因此,这些评估不是线程安全的,需要防止并行评估。 方法 1 适配器的浅拷贝Standard_EXPORTvirtualHandle(Adaptor3d_Curve)ShallowCopy()const; 2 返回曲线...

  5iGxhcqARTRd   3天前   12   0   0 计算机图形学

opencascadeBnd_OBBOBB包围盒 前言 类描述了定向包围盒(OBB),比轴对齐包围盒(AABB)更紧密地包围形状的体积。OBB由盒子的中心、轴以及三个维度的一半定义。与AABB相比,OBB在作为非干扰物体的排斥机制时可以更有效地使用。 方法 1.空构造函数 //!空构造函数 Bnd_OBB():myIsAABox(Standard_False) { myHDims[0]=myHDims[1]=myHDims[2]=-1.0; } 2.带有所有定义参数的构造函数 //!使用所有定义参数的构造函数 Bnd_OBB(constgp_Pnt&theCenter, constg...

  5iGxhcqARTRd   3天前   14   0   0 计算机图形学

opencascadeBnd_Box包围盒 前言描述一个三维空间中的包围盒 一个包围盒与坐标系的轴线平行。如果它是有限的,则由三个区间定义: [Xmin,Xmax], [Ymin,Ymax], [Zmin,Zmax]。 一个包围盒在一个或多个方向上可能是无限的(即开放的)。它被称为: OpenXmin如果它在“X方向”的负方向上是无限的; OpenXmax如果它在“X方向”的正方向上是无限的; OpenYmin如果它在“Y方向”的负方向上是无限的; OpenYmax如果它在“Y方向”的正方向上是无限的; OpenZmin如果它在“Z方向”的负方向上是无限的; OpenZmax如果它在“...

  5iGxhcqARTRd   3天前   9   0   0 计算机图形学

opencascadeBnd_BoundSortBox包围盒 前言 一个工具,用于将一个包围盒或一个平面与一组包围盒进行比较。它会对这组包围盒进行排序,生成与被比较元素相交的盒子的列表。这些被排序的盒子通常包围着一组形状,而被比较的盒子则包围了一个需要比较的形状。因此,最终得到的相交盒子列表就提供了一个可能与需要比较的形状相交的项目列表。 方法 1 Bnd_BoundSortBox()构造一个空的包围盒比较算法。包围盒将通过Initialize函数定义。 2 voidInitialize(constBnd_Box&CompleteBox,constHandle(Bnd_HArray1O...

  5iGxhcqARTRd   3天前   8   0   0 计算机图形学

CAD 在CAD软件中,将多行文字转换为单行文字的过程相对简单。以下是具体的操作步骤: ‌使用“X”分解命令(炸开)‌:首先,书写多行文字,通过蓝色夹点可以看出这些文字是一个整体。然后,将刚写的多行文字作为选择对象选中,选择分解命令或命令行输入“X”,然后回车。完成命令后,鼠标左键在文字上单击一下,可以看到只选择了其中的一行,这表明多行文字已经转换成为了单行文字‌12。 ‌使用ExpressTools中的功能‌:如果CAD软件中安装了ExpressTools,可以通过ExpressTools的文字选项卡中的“ConverttoMtxext”选项,选择要转换的数个单行文本后单击确定来完成转换。...

  5iGxhcqARTRd   4天前   10   0   0 计算机图形学

Winform右键菜单‌ 要在CWinform应用程序中添加右键菜单,‌你可以按照以下步骤操作:‌ 1.‌创建菜单项‌ 在Form的构造函数或加载事件中,‌创建ContextMenuStrip控件的实例,‌并为其添加菜单项。‌ 2.‌绑定到控件‌ 将ContextMenuStrip控件绑定到需要显示右键菜单的控件上,‌如Panel、‌DataGridView等。‌ 3.‌编写菜单项事件‌ 为每个菜单项编写点击事件,‌以实现所需的功能。‌ 示例代码如下:‌ publicForm1() { InitializeComponent(); ContextMenuStripcms=newContextM...

  5iGxhcqARTRd   4天前   7   0   0 计算机图形学

opencascadeBnd_Range 前言 这个类描述了由两个实数值限定的1D空间中的区间。一个区间可以是无效的,这表示区间中不包含任何点。 方法 1 默认构造函数。创建一个无效区间。Bnd_Range(); 2 构造函数。创建最小最大值区间Bnd_Range(constStandard_RealtheMin,constStandard_RealtheMax); 3 将 替换为和theOther的交集。 voidCommon(constBnd_Range&theOther); 4 将this和theOther合并为一个区间。用结果替换this。如果操作无法完成(例如,输入参数...

  5iGxhcqARTRd   4天前   8   0   0 计算机图形学

类HLRAlgo 前言 在给定的投影中,为了达到工业设计、图纸需要的精度,可以删除隐藏的线条。为此,隐藏线路移除组件提供两个算法:HLRBRep_Algo和HLRBRep_PolyAlgo。这些算法删除或指示线条,被表面所掩盖。对于给定的投影,他们,计算一组线特征对象被表示。它们也被使用,与提取工具结合使用,从a重建一个新的简化形状,计算结果的选择。这个新形状由代表线条的边组成,平面中的可视化形状。这个平面是投影平面。HLRBRep_Algo考虑了形状本身。HLRBRep_PolyAlgo与形状的多面体简化。如果使用HLRBRep_Algo,您将获得一个精确的结果,然而,当你使用HLRBRep...

  5iGxhcqARTRd   5天前   11   0   0 计算机图形学
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~