|
AnyCAD Rapid API 2024
Help you to create a better world!
|
Public 成员函数 | |
| EnumGeometryContinuity | Continuity () |
| int | NbUPoles () |
| int | NbVPoles () |
| GPnt | Pole (int idxU, int idxV) |
| double | Weight (int idxU, int idxV) |
| int | UDegree () |
| int | VDegree () |
| boolean | IsUClosed () |
| boolean | IsVClosed () |
| boolean | IsUPeriodic () |
| boolean | IsVPeriodic () |
| boolean | IsURational () |
| boolean | IsVRational () |
| int | MaxDegree () |
| GPnt | D0 (double u, double v) |
| DerivativeValues | D1 (double u, double v) |
| DerivativeValues | D2 (double u, double v) |
| DerivativeValues | D3 (double u, double v) |
| GVec | DN (double u, double v, int nu, int nv) |
<>
获取BezierSurface信息.
| EnumGeometryContinuity GBezierSurface.Continuity | ( | ) |
获取连续性
| GPnt GBezierSurface.D0 | ( | double | u, |
| double | v ) |
获取曲面上的点.
| u | the parameter u |
| v | the parameter v |
| DerivativeValues GBezierSurface.D1 | ( | double | u, |
| double | v ) |
获取曲面上的点和1阶导数.
| u | the parameter u |
| v | the parameter v |
| DerivativeValues GBezierSurface.D2 | ( | double | u, |
| double | v ) |
获取曲面上的点和2阶导数.
| u | the parameter |
| v | the parameter v |
| DerivativeValues GBezierSurface.D3 | ( | double | u, |
| double | v ) |
获取曲面上的点和3阶导数.
| u | the parameter |
| v | the parameter v |
| GVec GBezierSurface.DN | ( | double | u, |
| double | v, | ||
| int | nu, | ||
| int | nv ) |
The returned vector gives the value of the derivative for the order of derivation N.
| u | the parameter u |
| v | the parameter v |
| nu | the order of derivation |
| nv | the order of derivation |
| boolean GBezierSurface.IsUClosed | ( | ) |
U方向是否为封闭的
| boolean GBezierSurface.IsUPeriodic | ( | ) |
U方向是否为周期的
| boolean GBezierSurface.IsURational | ( | ) |
U方向是否为有理的
| boolean GBezierSurface.IsVClosed | ( | ) |
V方向是否为封闭的
| boolean GBezierSurface.IsVPeriodic | ( | ) |
V方向是否为周期的
| boolean GBezierSurface.IsVRational | ( | ) |
V方向是否为有理的
| int GBezierSurface.MaxDegree | ( | ) |
返回多项式的最大阶次
| int GBezierSurface.NbUPoles | ( | ) |
U方向的顶点数量
| int GBezierSurface.NbVPoles | ( | ) |
V方向的顶点数量
| GPnt GBezierSurface.Pole | ( | int | idxU, |
| int | idxV ) |
获取控制点的值
| idxU | U方向的索引 [0, NbU) |
| idxV | V方向的索引 [0, NbV) |
| int GBezierSurface.UDegree | ( | ) |
U方向的Degree
| int GBezierSurface.VDegree | ( | ) |
V方向的Degree
| double GBezierSurface.Weight | ( | int | idxU, |
| int | idxV ) |
获取权重
| idxU | U方向[0, NbU) |
| idxV | V方向[0, NbV) |