|
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