Méthode | Description | |
---|---|---|
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.
|
|
LookAt ( System.Windows.Media.Media3D.Point3D target, double animationTime ) : void |
Change the "look-at" point.
|
|
Rotate ( Point p0, Point p1, System.Windows.Media.Media3D.Point3D rotateAround ) : void |
Rotate the camera around the specified point.
|
|
Rotate ( System.Windows.Vector delta ) : void |
The rotate.
|
|
RotateHandler ( |
Initializes a new instance of the RotateHandler class.
|
|
RotateTurnball ( Point p1, Point p2, System.Windows.Media.Media3D.Point3D rotateAround ) : void |
Rotate around three axes.
|
|
RotateTurntable ( System.Windows.Vector delta, System.Windows.Media.Media3D.Point3D rotateAround ) : void |
Rotate camera using 'Turntable' rotation.
|
|
Started ( HelixToolkit.Wpf.ManipulationEventArgs e ) : void |
Occurs when the manipulation is started.
|
Méthode | Description | |
---|---|---|
CanExecute ( ) : bool |
The can execute.
|
|
GetCursor ( ) : System.Windows.Input.Cursor |
Gets the cursor.
|
|
OnInertiaStarting ( int elapsedTime ) : void |
Called when inertia is starting.
|
Méthode | Description | |
---|---|---|
InitTurnballRotationAxes ( Point p1 ) : void |
The init turnball rotation axes.
|
|
ProjectToTrackball ( Point point, double w, double h ) : System.Windows.Media.Media3D.Vector3D |
Projects a screen position to the trackball unit sphere.
|
|
RotateAroundUpAndRight ( Point p1, Point p2, System.Windows.Media.Media3D.Point3D rotateAround ) : void |
Rotates around the camera up and right axes.
|
|
RotateTrackball ( Point p1, Point p2, System.Windows.Media.Media3D.Point3D rotateAround ) : void |
The rotate trackball.
|
public Completed ( HelixToolkit.Wpf.ManipulationEventArgs e ) : void | ||
e | HelixToolkit.Wpf.ManipulationEventArgs | The |
Résultat | void |
public Delta ( HelixToolkit.Wpf.ManipulationEventArgs e ) : void | ||
e | HelixToolkit.Wpf.ManipulationEventArgs | The |
Résultat | void |
protected GetCursor ( ) : System.Windows.Input.Cursor | ||
Résultat | System.Windows.Input.Cursor |
public LookAt ( System.Windows.Media.Media3D.Point3D target, double animationTime ) : void | ||
target | System.Windows.Media.Media3D.Point3D | /// The target. /// |
animationTime | double | /// The animation time. /// |
Résultat | void |
protected OnInertiaStarting ( int elapsedTime ) : void | ||
elapsedTime | int | /// The elapsed time. /// |
Résultat | void |
public Rotate ( Point p0, Point p1, System.Windows.Media.Media3D.Point3D rotateAround ) : void | ||
p0 | Point | /// The p 0. /// |
p1 | Point | /// The p 1. /// |
rotateAround | System.Windows.Media.Media3D.Point3D | /// The rotate around. /// |
Résultat | void |
public Rotate ( System.Windows.Vector delta ) : void | ||
delta | System.Windows.Vector | /// The delta. /// |
Résultat | void |
public RotateHandler ( |
||
controller | /// The controller. /// | |
changeLookAt | bool | /// The change look at. /// |
Résultat | System |
public RotateTurnball ( Point p1, Point p2, System.Windows.Media.Media3D.Point3D rotateAround ) : void | ||
p1 | Point | /// The previous mouse position. /// |
p2 | Point | /// The current mouse position. /// |
rotateAround | System.Windows.Media.Media3D.Point3D | /// The point to rotate around. /// |
Résultat | void |
public RotateTurntable ( System.Windows.Vector delta, System.Windows.Media.Media3D.Point3D rotateAround ) : void | ||
delta | System.Windows.Vector | /// The relative change in position. /// |
rotateAround | System.Windows.Media.Media3D.Point3D | /// The point to rotate around. /// |
Résultat | void |
public Started ( HelixToolkit.Wpf.ManipulationEventArgs e ) : void | ||
e | HelixToolkit.Wpf.ManipulationEventArgs | The |
Résultat | void |