프로퍼티 | 타입 | 설명 | |
---|---|---|---|
SetMouseDownPoint | void |
메소드 | 설명 | |
---|---|---|
Completed ( HelixToolkit.Wpf.ManipulationEventArgs e ) : void |
Occurs when the manipulation is completed.
|
|
Delta ( HelixToolkit.Wpf.ManipulationEventArgs e ) : void |
Occurs when the position is changed during a manipulation.
|
|
Execute ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void |
Executes the mousegesture command.
|
|
Started ( HelixToolkit.Wpf.ManipulationEventArgs e ) : void |
Occurs when the manipulation is started.
|
|
UnProject ( |
Un projects a point from the screen (2D) to a point on the plane trough the camera target point.
|
|
UnProject ( |
Un projects a point from the screen (2D) to a point on plane (3D)
|
메소드 | 설명 | |
---|---|---|
CanExecute ( ) : bool |
Occurs when the command associated with this handler initiates a check to determine whether the command can be executed on the command target.
|
|
GetCursor ( ) : System.Windows.Input.Cursor |
Gets the cursor for the gesture.
|
|
GetRay ( |
Get the ray into the view volume given by the position in 2D (screen coordinates)
|
|
MouseGestureHandler ( |
Initializes a new instance of the MouseGestureHandler class.
|
|
OnInertiaStarting ( int elapsedTime ) : void |
Called when inertia is starting.
|
|
OnMouseDown ( object sender, System.Windows.Input.MouseEventArgs e ) : void |
Called when the mouse button is pressed down.
|
|
OnMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void |
The on mouse move.
|
|
OnMouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void |
The on mouse up.
|
|
Project ( System.Windows.Media.Media3D.Point3D p ) : |
Calculate the screen position of a 3D point.
|
메소드 | 설명 | |
---|---|---|
SetMouseDownPoint ( |
The set mouse down point.
|
public Completed ( HelixToolkit.Wpf.ManipulationEventArgs e ) : void | ||
e | HelixToolkit.Wpf.ManipulationEventArgs |
/// The |
리턴 | void |
public Delta ( HelixToolkit.Wpf.ManipulationEventArgs e ) : void | ||
e | HelixToolkit.Wpf.ManipulationEventArgs |
/// The |
리턴 | void |
public Execute ( object sender, System.Windows.Input.ExecutedRoutedEventArgs e ) : void | ||
sender | object | /// The sender. /// |
e | System.Windows.Input.ExecutedRoutedEventArgs | /// The event arguments. /// |
리턴 | void |
protected abstract GetCursor ( ) : System.Windows.Input.Cursor | ||
리턴 | System.Windows.Input.Cursor |
protected GetRay ( |
||
position | /// A 2D point. /// | |
리턴 |
protected MouseGestureHandler ( |
||
controller | /// The controller. /// | |
리턴 | System |
protected OnInertiaStarting ( int elapsedTime ) : void | ||
elapsedTime | int | /// The elapsed time (milliseconds). /// |
리턴 | void |
protected OnMouseDown ( object sender, System.Windows.Input.MouseEventArgs e ) : void | ||
sender | object | /// The sender. /// |
e | System.Windows.Input.MouseEventArgs |
/// The |
리턴 | void |
protected OnMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void | ||
sender | object | /// The sender. /// |
e | System.Windows.Input.MouseEventArgs | /// The event arguments. /// |
리턴 | void |
protected OnMouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void | ||
sender | object | /// The sender. /// |
e | System.Windows.Input.MouseButtonEventArgs | /// The event arguments. /// |
리턴 | void |
protected Project ( System.Windows.Media.Media3D.Point3D p ) : |
||
p | System.Windows.Media.Media3D.Point3D | /// The 3D point. /// |
리턴 |
public Started ( HelixToolkit.Wpf.ManipulationEventArgs e ) : void | ||
e | HelixToolkit.Wpf.ManipulationEventArgs |
/// The |
리턴 | void |
public UnProject ( |
||
p | /// The 2D point. /// | |
리턴 | Point3D? |
public UnProject ( |
||
p | /// The 2D point. /// | |
position | System.Windows.Media.Media3D.Point3D | /// A point on the plane . /// |
normal | System.Windows.Media.Media3D.Vector3D | /// The plane normal. /// |
리턴 | Point3D? |