C# Class LongoMatch.Drawing.CanvasObjects.Timeline.NeedleObject

Inheritance: CanvasObject, ICanvasSelectableObject
显示文件 Open project: GNOME/longomatch

Private Properties

Property Type Description

Public Methods

Method Description
Draw ( IDrawingToolkit tk, LongoMatch area ) : void
GetSelection ( Point point, double precision, bool inMotion = false ) : Selection
Move ( Selection s, Point p, Point start ) : void
NeedleObject ( ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Method Details

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

Draw() public method

public Draw ( IDrawingToolkit tk, LongoMatch area ) : void
tk IDrawingToolkit
area LongoMatch
return void

GetSelection() public method

public GetSelection ( Point point, double precision, bool inMotion = false ) : Selection
point Point
precision double
inMotion bool
return LongoMatch.Core.Store.Drawables.Selection

Move() public method

public Move ( Selection s, Point p, Point start ) : void
s LongoMatch.Core.Store.Drawables.Selection
p Point
start Point
return void

NeedleObject() public method

public NeedleObject ( ) : System
return System