The XViewportMouseController type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| XViewportMouseController | Overloaded. |
Methods
| Name | Description | |
|---|---|---|
| Animate | Overloaded. | |
| AnimateDgrMs | Overloaded. | |
| AnimateParametersToStrings |
Converts the parameter prms to the correponding strings.
| |
| AnimateRelative | Overloaded. | |
| Attach |
Attaches the controller to the view.
| |
| CenterAt | Overloaded. | |
| Detach |
Detaches the controller.
| |
| Equals | (Inherited from Object.) | |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. | |
| GetHashCode | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. | |
| GetType | Gets the Type of the current instance. | |
| MemberwiseClone | Creates a shallow copy of the current Object. | |
| OnMouseControlFinished |
Fire event MouseControlFinished.
| |
| OnMouseDown |
The method is called by the agent on pressing the mouse button.
| |
| OnMouseMove |
The method is called by the agent on the mouse move.
| |
| OnMouseUp |
The method is called by the agent on releasing the mouse button.
| |
| OnMouseWheel |
The method is called by the agent on rolling the mouse wheel.
| |
| ResetAutoRotation |
Resets the autorotation.
| |
| ResetMousePosition |
Centers the mouse to the center of the view.
| |
| ToString | (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
| AutoRotationAngle |
Gets or sets the rotation angle in the autorotation, in radians.
| |
| AutoRotationAngleDgr |
Gets or sets the rotation angle in the autorotation, in degrees.
| |
| AutoRotationPaused |
Gets or sets whether the autorotation is paused.
| |
| AutoRotationSpeed |
Gets or sets the autorotation speed in radians per second.
| |
| AutoRotationSpeedDgr |
Gets or sets the autorotation speed in degrees per second.
| |
| CamDistanceMax |
Maximal distance of the camera.
| |
| CamDistanceMin |
Minimal distance of the camera.
| |
| Center |
Gets or sets the point that the mouse controller is centered to.
| |
| ClickSending |
Gets or sets whether the mouse click event will be sent even if the click was processed by the mouse controller.
| |
| DefaultMoveCursor |
Gets or sets the default move cursor.
| |
| DefaultRotateCursor |
Gets or sets the default rotate cursor.
| |
| DefaultTargetCursor |
Gets or sets the default target cursor.
| |
| DefaultZoomCursor |
Gets or sets the default zoom cursor.
| |
| Distance |
Gets or sets the controller distance from the center midpoint.
| |
| Enabled |
Gets or sets whether mouse controller is enabled.
| |
| EnableMoving |
Gets or sets whether moving is enabled.
| |
| EnableRotating |
Gets or sets whether rotating is enabled.
| |
| EnableZooming |
Gets or sets whether zooming is enabled.
| |
| LastMouseEventHandled |
Returns trueTruetruetrue (True in Visual Basic) whether the last event was handled by the controller.
| |
| ManualClickHandling |
Gets or sets whether the camera orientation and position changing is not allowed.
| |
| MoveCursor |
Gets or sets the move cursor.
| |
| Options |
Gets or sets the mouse controller options.
| |
| PitchAngle |
Gets or sets the pitch (vertical divergence) in radians.
| |
| PitchAngleDgr |
Gets or sets the pitch (vertical divergence) in degrees.
| |
| RotateCursor |
Gets or sets the rotate cursor.
| |
| State |
Gets or sets the current state of the mouse controller.
| |
| SyncRoot |
Returns the object that can be used for synchronizing access to this instance.
| |
| TargetCursor |
Gets or sets the target cursor.
| |
| Viewport |
Gets or sets the view that mouse controller is created for.
| |
| ViewportAutoSelect |
Gets or sets whether a new viewport can be selected by a mouse click, whether the active viewport Viewport does not contains the point.
| |
| YawAngle |
Gets or sets the yaw (horizontal divergence) in radians.
| |
| YawAngleDgr |
Gets or sets the yaw (horizontal divergence) in degrees.
| |
| ZoomCursor |
Gets or sets the zoom cursor.
|
Events
| Name | Description | |
|---|---|---|
| MouseControlFinished |
Event is fired when the mouse controller action is finished.
| |
| ViewportChanged |
The event is fired when the active viewport Viewport has changed.
|