NPlot::Windows::PlotSurface2D::Interactions::AxisDrag Class Reference

Inheritance diagram for NPlot::Windows::PlotSurface2D::Interactions::AxisDrag:

NPlot::Windows::PlotSurface2D::Interactions::Interaction List of all members.

Public Member Functions

 AxisDrag (bool enableDragWithCtr)
override void DoMouseDown (MouseEventArgs e, Control ctr)
override void DoMouseMove (MouseEventArgs e, Control ctr, KeyEventArgs lastKeyEventArgs)
override void DoMouseUp (MouseEventArgs e, Control ctr)

Properties

float Sensitivity

Private Attributes

bool enableDragWithCtr_ = false
Axis axis_ = null
bool doing_ = false
Point lastPoint_ = new Point()
PhysicalAxis physicalAxis_ = null
Point startPoint_ = new Point()
float sensitivity_ = 200.0f

Detailed Description

Definition at line 1948 of file Windows.PlotSurface2D.cs.


Constructor & Destructor Documentation

NPlot::Windows::PlotSurface2D::Interactions::AxisDrag::AxisDrag bool  enableDragWithCtr  )  [inline]
 

Parameters:
enableDragWithCtr 

Definition at line 1955 of file Windows.PlotSurface2D.cs.


Member Function Documentation

override void NPlot::Windows::PlotSurface2D::Interactions::AxisDrag::DoMouseDown MouseEventArgs  e,
Control  ctr
[inline]
 

Parameters:
e 
ctr 

Definition at line 1974 of file Windows.PlotSurface2D.cs.

override void NPlot::Windows::PlotSurface2D::Interactions::AxisDrag::DoMouseMove MouseEventArgs  e,
Control  ctr,
KeyEventArgs  lastKeyEventArgs
[inline]
 

Parameters:
e 
ctr 
lastKeyEventArgs 

Definition at line 2025 of file Windows.PlotSurface2D.cs.

override void NPlot::Windows::PlotSurface2D::Interactions::AxisDrag::DoMouseUp MouseEventArgs  e,
Control  ctr
[inline]
 

Parameters:
e 
ctr 

Definition at line 2077 of file Windows.PlotSurface2D.cs.


Member Data Documentation

Axis NPlot::Windows::PlotSurface2D::Interactions::AxisDrag::axis_ = null [private]
 

Definition at line 1962 of file Windows.PlotSurface2D.cs.

bool NPlot::Windows::PlotSurface2D::Interactions::AxisDrag::doing_ = false [private]
 

Definition at line 1963 of file Windows.PlotSurface2D.cs.

bool NPlot::Windows::PlotSurface2D::Interactions::AxisDrag::enableDragWithCtr_ = false [private]
 

Definition at line 1960 of file Windows.PlotSurface2D.cs.

Point NPlot::Windows::PlotSurface2D::Interactions::AxisDrag::lastPoint_ = new Point() [private]
 

Definition at line 1964 of file Windows.PlotSurface2D.cs.

PhysicalAxis NPlot::Windows::PlotSurface2D::Interactions::AxisDrag::physicalAxis_ = null [private]
 

Definition at line 1965 of file Windows.PlotSurface2D.cs.

float NPlot::Windows::PlotSurface2D::Interactions::AxisDrag::sensitivity_ = 200.0f [private]
 

Definition at line 2087 of file Windows.PlotSurface2D.cs.

Point NPlot::Windows::PlotSurface2D::Interactions::AxisDrag::startPoint_ = new Point() [private]
 

Definition at line 1966 of file Windows.PlotSurface2D.cs.


Property Documentation

float NPlot::Windows::PlotSurface2D::Interactions::AxisDrag::Sensitivity [get, set]
 

Definition at line 2094 of file Windows.PlotSurface2D.cs.


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 01:04:09 2005 for NPlot by  doxygen 1.4.5