Search
Plot2DController Members
Constructors Fields Properties Methods
 


A base class for controllers that let users interact with Plot2D objects.

The following tables list the members exposed by the Plot2DController type.

 Public Constructors

  Name Description

Plot2DController

Initializes a new instance of the Plot2DController class.

 Protected Fields

  Name Description

axisRanges

Contains information about Axis ranges processed by this controller.

renderContext

The current RenderContext. (Inherited from PlotController.)

 Public Properties

  Name Description

Component

Gets the component controlled by this PlotController. (Inherited from PlotController.)

Vertical

Gets or sets a value indicating whether interaction is done along the X or Y axis.

 Public Methods

  Name Description

DrawInteraction

Implements ComponentController.DrawInteraction. Draws a representation of the current state of user interaction on specified IGraphics surface. (Inherited from PlotController.)

GetCursorHint

For internal use. (Inherited from PlotController.)

GetRunningAnimation

For internal use. (Inherited from PlotController.)

OnPointerDown

PlotController.OnPointerDown override. Called when the user presses a mouse button.

OnPointerMove

Implements ComponentController.OnPointerMove. Called when the user moves the mouse. (Inherited from PlotController.)

OnPointerUp

Implements ComponentController.OnPointerUp. Called when the user releases a mouse button. (Inherited from PlotController.)

 Protected Methods

  Name Description

PlotToAxisValue

Converts a plot pixel position to a logical value from specified axis' coordinate system.

 See Also