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

Inheritance: TUM.CMS.VplControl.Core.Node
Exibir arquivo 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_oe property

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

ProgressBar public_oe property

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

ProgressLabel public_oe property

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

SelectedModels public_oe property

public IList SelectedModels
return IList