IsPlanar Пример |
Sub Example_IsPlanar() ' Этот пример создает объект Spline в пространстве модели и определяет, ' плосок ли Spline Dim splineObj As AcadSpline Dim startTan(0 To 2) As Double, endTan(0 To 2) As Double Dim fitPoints(0 To 8) As Double Dim UserMessage As String 'Определите объект Spline startTan(0) = 0.5: startTan(1) = 0.5: startTan(2) = 0 endTan(0) = 0.5: endTan(1) = 0.5: endTan(2) = 0 fitPoints(0) = 0: fitPoints(1) = 0: fitPoints(2) = 0: fitPoints(3) = 5 fitPoints(4) = 5: fitPoints(5) = 0: fitPoints(6) = 10: fitPoints(7) = 0: fitPoints(8) = 0 'Создайте новый объект Spline Set splineObj = ThisDrawing.ModelSpace.AddSpline(fitPoints, startTan, endTan) ThisDrawing.Application.ZoomAll 'Отображение, действительно ли новый Spline плосок UserMessage = IIf(splineObj.IsPlanar, "является плоским", "не является плоским") MsgBox "Новый Spline " & UserMessage End Sub