BIMHome v1.0.0
BIMHome接口文档说明

◆ BSplineCurve2D() [3/3]

BSplineCurve2D ( const std::vector< Base::Vector2d > &  Poles,
const std::vector< double > &  Weights,
const std::vector< int > &  Multiplicities,
const int  Degree,
const bool  Periodic = false,
const bool  CheckRational = true 
)

构建一条有理 B样条曲线

基于构造点,权重,重数,阶数,是否为周期性曲线和是否有理

参数
[in]Poles构造点
[in]Weights权重
[in]Multiplicties重数
[in]Degree阶数
[in]Periodic是否为周期性曲线,默认为false,若为true,曲线首尾会自然衔接
[in]CheckRational是否为有理B样条曲线