古いデータスプラインに応じて新しいコード・セグメント・スプライン曲線を生成cad.net。スプライン発生

                        スプラインSPLスプライン=エンティティとして; //古いスプラインプリミティブを取得...
                        // スプライン曲線生成条件
                        VARの制御点= 新しい新; Point3dCollection()
                         のためのint型 I = 0 ; Iはspl.NumControlPointsを<Iは++)   // 制御点
                        { 
                            controlPoints.Add(spl.GetControlPointAt(I));                            
                        } 
                         
                        NurbsData NU spl.NurbsData =; 
                        entnew = 新しい新しいスプライン(spl.Degree、spl.IsRational、spl.Closed、
                            spl.IsPeriodic、   // 定期的な   
                            制御点、   // 制御点 
                            nu.GetKnots()    // ノード 
                            nu.GetWeights()// 重量 
                            nu.ControlPointTolerance、   // コントロールポイント公差 
                            nu.KnotTolerance            // ノード公差 
                            )。

 

上記の手順の後のまったく同じ1つのスプラインを生成することができます...

しかし、あなたがすることができ、直接spl.Clone()うん!

 

おすすめ

転載: www.cnblogs.com/JJBox/p/11464794.html