オブジェクトのプロパティとメソッドを使用して、既存のスプライン オブジェクト編集することができます。
次に示す編集可能プロパティを使用して、スプラインを変更します。
また次のメソッドを使用して、スプラインを編集できます。
次の読み込み専用プロパティを使用すると、スプラインについての情報を取得することができます。
次の例は、スプラインを作成し、次に最初の制御点を変更します。
Sub Ch4_ChangeSplineControlPoint() ' Create the spline Dim splineObj As AcadSpline Dim startTan(0 To 2) As Double Dim endTan(0 To 2) As Double Dim fitPoints(0 To 8) As Double startTan(0) = 0.5: startTan(1) = 0.5: startTan(2) = 0 endTan(0) = 0.5: endTan(1) = 0.5: endTan(2) = 0 fitPoints(0) = 1: fitPoints(1) = 1: fitPoints(2) = 0 fitPoints(3) = 5: fitPoints(4) = 5: fitPoints(5) = 0 fitPoints(6) = 10: fitPoints(7) = 0: fitPoints(8) = 0 Set splineObj = ThisDrawing.ModelSpace.AddSpline(fitPoints, startTan, endTan) splineObj.Update ' Change the coordinate of the first fit point Dim controlPoint(0 To 2) As Double controlPoint(0) = 0 controlPoint(1) = 3 controlPoint(2) = 0 splineObj.SetControlPoint 0, controlPoint splineObj.Update End Sub