Search
ZoomController Members
Constructors Fields Properties Methods
 


Represents a controller that zooms into plot's data range.

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

 Public Constructors

  Name Description

ZoomController

Initializes a new instance of the ZoomController class.

 Protected Fields

  Name Description

axisRanges

Contains information about Axis ranges processed by this controller. (Inherited from Plot2DController.)

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. (Inherited from Plot2DController.)

 Public Methods

  Name Description

DrawInteraction

PlotController.DrawInteraction override. Draws the currently selected data range that that controller will zoom into when the user releases his finger.

GetRunningAnimation

For internal use. (Inherited from PlotController.)

OnTouchDown

Plot2DController.OnTouchDown override. Called when the user touches the screen.

OnTouchMove

PlotController.OnTouchMove override. Called when the user moves his finger on the screen.

OnTouchUp

PlotController.OnTouchUp override. Called when the user releases his finger from the screen.

 Protected Methods

  Name Description

PlotToAxisValue

Converts a plot pixel position to a logical value from specified axis' coordinate system. (Inherited from Plot2DController.)

 See Also