C# 클래스 ARUP.IssueTracker.Revit.RevitWindow

Interaction logic for MainWindow.xaml
상속: System.Windows.Window
파일 보기 프로젝트 열기: ArupAus/issue-tracker 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
uiapp UIApplication

공개 메소드들

메소드 설명
GetViewCoordinates ( Document doc, VisualizationInfo viewport ) : Tuple

returns XYZ and ZOOM/FOV value

RevitWindow ( UIApplication _uiapp, ExternalEvent exEvent, ExtOpenView handler ) : System

Constructor

비공개 메소드들

메소드 설명
AddIssue ( string path, bool isBcf ) : Issue>.Tuple

Add Issue

AddIssueBCF ( object sender, EventArgs e ) : void

Add Issue to BCF

AddIssueJira ( object sender, EventArgs e ) : void

Add Issue to Jira

ConvertBasePoint ( XYZ c, XYZ view, XYZ up, bool negative ) : ViewOrientation3D

changes the coordinates accordingly to the project base location to an absolute location (for BCF export) if the value negative is set to true, does the opposite (for opening BCF views)

GetXYZ ( double x, double y, double z ) : XYZ

Get XYZ

Open3dViewBCF ( object sender, EventArgs e ) : void

Open 3D View - BCF

Open3dViewJira ( object sender, EventArgs e ) : void

Open 3D View - Jira

Window_Closing ( object sender, CancelEventArgs e ) : void

passing event to the user control

doOpen3DView ( VisualizationInfo v ) : void

Open a 3D View

generateViewpoint ( int elemCheck ) : VisualizationInfo

Generate Viewpoint

메소드 상세

GetViewCoordinates() 공개 메소드

returns XYZ and ZOOM/FOV value
public GetViewCoordinates ( Document doc, VisualizationInfo viewport ) : Tuple
doc Document
viewport VisualizationInfo
리턴 Tuple

RevitWindow() 공개 메소드

Constructor
public RevitWindow ( UIApplication _uiapp, ExternalEvent exEvent, ExtOpenView handler ) : System
_uiapp UIApplication
exEvent ExternalEvent
handler ARUP.IssueTracker.Revit.Entry.ExtOpenView
리턴 System

프로퍼티 상세

uiapp 공개적으로 프로퍼티

public UIApplication uiapp
리턴 UIApplication