Search
Plot2DController Members
Constructors Fields 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 with the specified RenderContext and orientation.

 Protected Fields

  Name Description

axisRanges

Contains information about the Axis ranges processed by this controller.

renderContext

The current RenderContext. (Inherited from PlotController.)

 Public Methods

  Name Description

drawInteraction

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

getComponent

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

getRunningAnimation

For internal use. Gets the ComponentAnimation that is being performed at the moment. (Inherited from PlotController.)

getVertical

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

onMouseDown

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

onMouseMove

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

onMouseUp

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

setVertical

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

 See Also