AnyCAD Rapid API 2025
Help you to create a better world!
全部  命名空间 函数 变量 属性 事件  
SurfaceAnalysisTool类 参考

Public 成员函数

 SurfaceAnalysisTool (TopoShape face)
 
TopoShape GetFace ()
 
void SetFace (TopoShape val)
 
GPnt2d ValueOfUV (GPnt pt)
 
DoubleList GetUVBounds ()
 
void ComputeBoundIsos ()
 
ParametricCurve UIso (double u)
 
ParametricCurve VIso (double u)
 
boolean IsOnFace (double u, double v)
 

静态 Public 成员函数

static GXY ComputeRectangularSize (TopoShape face)
 

详细描述

<>
SurfaceAnalysisTool
分析曲面的工具.

成员函数说明

◆ ComputeBoundIsos()

void SurfaceAnalysisTool.ComputeBoundIsos ( )

计算UV等值线.

◆ ComputeRectangularSize()

static GXY SurfaceAnalysisTool.ComputeRectangularSize ( TopoShape face)
static

计算参数域矩形尺寸。

返回
尺寸

◆ GetUVBounds()

DoubleList SurfaceAnalysisTool.GetUVBounds ( )

Get the UV bounds.

返回
[minU, maxU, minV, maxV]

◆ IsOnFace()

boolean SurfaceAnalysisTool.IsOnFace ( double u,
double v )

判断是否在面上

参数
uU坐标
vV坐标
返回
true则在

◆ UIso()

ParametricCurve SurfaceAnalysisTool.UIso ( double u)

Get the U Iso line.

参数
uthe u parameter.
返回
the curve.

◆ ValueOfUV()

GPnt2d SurfaceAnalysisTool.ValueOfUV ( GPnt pt)

计算点在曲面上的UV.

参数
ptthe point.
返回
the UV values

◆ VIso()

ParametricCurve SurfaceAnalysisTool.VIso ( double u)

Get the V Iso line.

返回
the curve.