AnyCAD Rapid API 2026
Help you to create a better world!
载入中...
搜索中...
未找到
AnyCAD.Foundation.ParametricGeometry类 参考

几何参数对象的基类. 更多...

类 AnyCAD.Foundation.ParametricGeometry 继承关系图:
AnyCAD.Foundation.ParametricCurve AnyCAD.Foundation.ParametricCurve2d AnyCAD.Foundation.ParametricSurface

Public 成员函数

 ParametricGeometry (global::System.IntPtr cPtr, bool cMemoryOwn)
 仅供内部使用
 
void Dispose ()
 
uint GetId ()
 
void SetId (uint val)
 
virtual bool IsValidGeometry (double tol)
 判断是否有效.
 
virtual bool IsValidGeometry ()
 判断是否有效.
 
virtual bool Initialize (TopoShape shape)
 
TopoShape GetShape ()
 获取拓扑对象
 

静态 Public 成员函数

static GPnt GetPointValue (TopoShape vertex)
 获取顶点的值
 

详细描述

几何参数对象的基类.

Group: Geometry

成员函数说明

◆ GetPointValue()

static GPnt AnyCAD.Foundation.ParametricGeometry.GetPointValue ( TopoShape vertex)
static

获取顶点的值

参数
vertex顶点,类型为Vertex
返回

◆ GetShape()

TopoShape AnyCAD.Foundation.ParametricGeometry.GetShape ( )

获取拓扑对象

返回
对象

◆ Initialize()

virtual bool AnyCAD.Foundation.ParametricGeometry.Initialize ( TopoShape shape)
virtual

初始化.

参数
shapethe TopoShape
返回
true if ok.

AnyCAD.Foundation.ParametricCurve, AnyCAD.Foundation.ParametricCurve2d , 以及 AnyCAD.Foundation.ParametricSurface 重载.

◆ IsValidGeometry() [1/2]

virtual bool AnyCAD.Foundation.ParametricGeometry.IsValidGeometry ( )
virtual

◆ IsValidGeometry() [2/2]

virtual bool AnyCAD.Foundation.ParametricGeometry.IsValidGeometry ( double tol)
virtual