C# Class PurplePen.RotateMode

Inheritance: BaseMode
ファイルを表示 Open project: petergolde/PurplePen

Public Methods

Method Description
GetHighlights ( Pane pane ) : IMapViewerHighlight[]
GetMouseCursor ( Pane pane, PointF location, float pixelSize ) : Cursor
LeftButtonDown ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : MapViewer.DragAction
MouseMoved ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : void
RotateMode ( Controller controller, CrossingCourseObj courseObj ) : System

Private Methods

Method Description
RotateToAngle ( PointF point ) : void

Method Details

GetHighlights() public method

public GetHighlights ( Pane pane ) : IMapViewerHighlight[]
pane Pane
return IMapViewerHighlight[]

GetMouseCursor() public method

public GetMouseCursor ( Pane pane, PointF location, float pixelSize ) : Cursor
pane Pane
location System.Drawing.PointF
pixelSize float
return System.Windows.Forms.Cursor

LeftButtonDown() public method

public LeftButtonDown ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : MapViewer.DragAction
pane Pane
location System.Drawing.PointF
pixelSize float
displayUpdateNeeded bool
return MapViewer.DragAction

MouseMoved() public method

public MouseMoved ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : void
pane Pane
location System.Drawing.PointF
pixelSize float
displayUpdateNeeded bool
return void

RotateMode() public method

public RotateMode ( Controller controller, CrossingCourseObj courseObj ) : System
controller Controller
courseObj CrossingCourseObj
return System