C# Класс CASE.Navis2BCF.Navis2JiraWin

Interaction logic for Navis2JiraWin.xaml
Наследование: System.Windows.Controls.UserControl
Показать файл Открыть проект

Открытые методы

Метод Описание
Navis2JiraWin ( ) : System

Constructor

Приватные методы

Метод Описание
ChechHidden ( ModelItemEnumerableCollection items ) : bool
DeleteDirectory ( string target_dir ) : void

Delete a Directory

GetGunits ( ) : double
MenuItem_Click ( object sender, RoutedEventArgs e ) : void

go to case help page

MultiplyRotation3D ( Rotation3D r2, Rotation3D r1 ) : Rotation3D

help function: Multiply two Rotation3D

MyWorker_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void

Progress Changed Handler

RecurseItems ( SavedItem oSI ) : void

forther iteration on the three of saved viewpoints

Refresh ( ) : void

loops and flattens the savedviewpoints in navisworks and then adds them to collection used as datacontext

RefreshButton ( object sender, RoutedEventArgs e ) : void

manual refresh of the list

RemoveSelected ( object sender, RoutedEventArgs e ) : void

removes seleted items from the list

generateMarkup ( IssueBCF issue, string g ) : System.Xml.Linq.XDocument

Generate a Markup

generateViewpoint ( Viewpoint oVP ) : System.Xml.Linq.XDocument

convert navisworks coordinates to the ones used by BCF

getViewDir ( Viewpoint oVP ) : Vector3D

Get a View Direction

getViewUp ( Viewpoint oVP ) : Vector3D

Get View Normal

send_Click ( object sender, RoutedEventArgs e ) : void

user clicks the send button prompts for a save locatio creates a background worker to update the progressbar and package the issues

worker_DoWork ( object sender, DoWorkEventArgs e ) : void

Background Worker

worker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void

Worker Completed

Описание методов

Navis2JiraWin() публичный Метод

Constructor
public Navis2JiraWin ( ) : System
Результат System