TwistAngle Пример

Sub Example_TwistAngle()
    'Этот пример создает новую область просмотра пространства листа.
    'Затем показывает угол завихрения области просмотра.
    
    Dim pviewportObj As AcadPViewport
    Dim center(0 To 2) As Double
    Dim width As Double
    Dim height As Double
    
    'Определите pviewport
    center(0) = 3: center(1) = 3: center(2) = 0
    width = 40
    height = 40
    
    'Изменение от пространства модели к пространству листа
    ThisDrawing.ActiveSpace = acPaperSpace

    'Создайте pviewport
    Set pviewportObj = ThisDrawing.PaperSpace.AddPViewport(center, width, height)
    pviewportObj.DISPLAY True
    ThisDrawing.mspace = True
    ThisDrawing.ActivePViewport = pviewportObj
    ThisDrawing.Regen acAllViewports
    
    'Найдите угол завихрения для области просмотра
    Dim twistAngle As Double
    twistAngle = pviewportObj.twistAngle
    MsgBox "Угол завихрения области просмотра пространства листа " & pviewportObj.twistAngle, , "TwistAngle Пример"

End Sub
Сайт управляется системой uCoz