C# Class TUM.CMS.VplControl.Watch3D.Nodes.Watch3DNode

Inheritance: TUM.CMS.VplControl.Core.Node
Show file Open project: tumcms/TUM.CMS.VPLControl Class Usage Examples

Public Properties

Property Type Description
Control TUM.CMS.VplControl.Watch3D.Controls.Watch3DControl
ProgressBar System.Windows.Controls.ProgressBar
ProgressLabel System.Windows.Controls.Label
SelectedModels IList

Public Methods

Method Description
Calculate ( ) : void

Calculation Function

Clone ( ) : Node
ExportCurrentModel ( ) : void
ExportCurrentModelAsStereoView ( ) : void
ReadFileData ( string path ) : System.Windows.Media.Media3D.ContainerUIElement3D

Read FileData

Watch3DNode ( Core hostCanvas ) : System

Constructor

Protected Methods

Method Description
OnElementMouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e, Watch3DNode watch3DNode ) : void

OnElementMouseDown: Click Event for each geometric element

Private Methods

Method Description
Export3DViewMenuItemOnClick ( object sender, RoutedEventArgs routedEventArgs ) : void
ExportModelMenuItemOnClick ( object sender, RoutedEventArgs routedEventArgs ) : void

Method Details

Calculate() public method

Calculation Function
public Calculate ( ) : void
return void

Clone() public method

public Clone ( ) : Node
return TUM.CMS.VplControl.Core.Node

ExportCurrentModel() public method

public ExportCurrentModel ( ) : void
return void

ExportCurrentModelAsStereoView() public method

public ExportCurrentModelAsStereoView ( ) : void
return void

OnElementMouseDown() protected method

OnElementMouseDown: Click Event for each geometric element
protected OnElementMouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e, Watch3DNode watch3DNode ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
watch3DNode Watch3DNode
return void

ReadFileData() public method

Read FileData
public ReadFileData ( string path ) : System.Windows.Media.Media3D.ContainerUIElement3D
path string
return System.Windows.Media.Media3D.ContainerUIElement3D

Watch3DNode() public method

Constructor
public Watch3DNode ( Core hostCanvas ) : System
hostCanvas Core
return System

Property Details

Control public property

public Watch3DControl,TUM.CMS.VplControl.Watch3D.Controls Control
return TUM.CMS.VplControl.Watch3D.Controls.Watch3DControl

ProgressBar public property

public ProgressBar,System.Windows.Controls ProgressBar
return System.Windows.Controls.ProgressBar

ProgressLabel public property

public Label,System.Windows.Controls ProgressLabel
return System.Windows.Controls.Label

SelectedModels public property

public IList SelectedModels
return IList