Direction Пример |
Sub Example_Direction() ' Этот пример создает круг в пространстве модели и изменяет толщину ' круга. Как только толщина была изменена, направление активной области ' просмотра изменено так, чтобы новая установка толщины была видима. Dim circleObj As AcadCircle Dim centerPoint(0 To 2) As Double Dim radius As Double ' Определите круг centerPoint(0) = 0#: centerPoint(1) = 0#: centerPoint(2) = 0# radius = 5# ' Создайте объект Circle в пространстве модели Set circleObj = ThisDrawing.ModelSpace.AddCircle(centerPoint, radius) ' Измените толщину круга circleObj.Thickness = 3 ' Измените направление области просмотра так, чтобы Вы могли ' рассмотреть изменение, сделанное к толщине. Как только Вы изменяете ' направление, Вы должны сбросить активную область просмотра. Dim NewDirection(0 To 2) As Double NewDirection(0) = -1: NewDirection(1) = -1: NewDirection(2) = 1 ThisDrawing.ActiveViewport.direction = NewDirection ThisDrawing.ActiveViewport = ThisDrawing.ActiveViewport End Sub