The XViewportMouseController type exposes the following members.
 Constructors
Constructors
| Name | Description | |
|---|---|---|
|  | XViewportMouseController | Overloaded. | 
 Methods
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
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
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.
             | 





