|  | 
| MouseDrag3DEventArgs Constructor | 
            Constructor
            
Namespace: Ab3d.Common.EventManager3DAssembly: Ab3d.PowerToys (in Ab3d.PowerToys.dll) Version: 11.2.9104.2045
 Syntax
Syntaxpublic MouseDrag3DEventArgs(
	MouseEventArgs mouseData,
	Point currentMousePosition,
	BaseEventSource3D hitEventSource3D,
	BaseEventSource3D hitSurface,
	RayMeshGeometry3DHitTestResult rayHitResult,
	Point startDragMousePosition,
	Point3D startSurfaceHitPoint
)
Parameters
- mouseData  MouseEventArgs
- Original 2D mouse data (System.Windows.Input.MouseEventArgs)
- currentMousePosition  Point
- current Mouse Position
- hitEventSource3D  BaseEventSource3D
- hitEventSource3D as BaseEventSource3D
- hitSurface  BaseEventSource3D
- Gets the BaseEventSource3D object that was marked as IsDragSurface. It was the source to get the StartSurfaceHitPoint and CurrentSurfaceHitPoint.
- rayHitResult  RayMeshGeometry3DHitTestResult
- Gets the result of 3D Ray Hit Test as RayMeshGeometry3DHitTestResult.
- startDragMousePosition  Point
- Gets the 2D mouse position of the point where the drag was started.
- startSurfaceHitPoint  Point3D
- Gets the 3D position on the of the HitSurface where the drag was started.
 See Also
See Also