C# Class ARUP.IssueTracker.Navisworks.NavisWindow

Interaction logic for MainWindow.xaml
Inheritance: System.Windows.Controls.UserControl
Show file Open project: ArupAus/issue-tracker Class Usage Examples

Public Methods

Method Description
GetViewCoordinates ( VisualizationInfo viewport ) : Tuple
NavisWindow ( ) : System
generateSnapshot ( string folderIssue ) : void

Private Methods

Method Description
AddIssue ( string path, bool isBcf ) : List>.Tuple
AddIssueBCF ( object sender, EventArgs e ) : void
AddIssueJira ( object sender, EventArgs e ) : void
ChechHidden ( ModelItemEnumerableCollection items ) : bool
GetGunits ( ) : double
GetXYZ ( double x, double y, double z ) : Point3D
MultiplyRotation3D ( Rotation3D r2, Rotation3D r1 ) : Rotation3D
Open3DView ( VisualizationInfo v ) : void
Open3dViewBCF ( object sender, EventArgs e ) : void
Open3dViewJira ( object sender, EventArgs e ) : void
RecurseItems ( SavedItem oSI ) : void
generateViewpoint ( Viewpoint oVP, int elemCheck ) : VisualizationInfo
getViewDir ( Viewpoint oVP ) : Vector3D
getViewUp ( Viewpoint oVP ) : Vector3D

Method Details

GetViewCoordinates() public method

public GetViewCoordinates ( VisualizationInfo viewport ) : Tuple
viewport VisualizationInfo
return Tuple

NavisWindow() public method

public NavisWindow ( ) : System
return System

generateSnapshot() public method

public generateSnapshot ( string folderIssue ) : void
folderIssue string
return void