C# Class LongoMatch.Drawing.CanvasObjects.Dashboard.ActionLinkObject

Represents an ActionLink in the canvas.
Inheritance: CanvasObject, ICanvasSelectableObject
Mostrar archivo Open project: GNOME/longomatch Class Usage Examples

Public Methods

Method Description
ActionLinkObject ( LinkAnchorObject source, LinkAnchorObject destination, ActionLink link ) : System
CanLink ( LinkAnchorObject dest ) : bool
Draw ( IDrawingToolkit tk, Area area ) : void
GetSelection ( Point point, double precision, bool inMotion = false ) : Selection
Move ( Selection s, Point dst, Point start ) : void

Method Details

ActionLinkObject() public method

public ActionLinkObject ( LinkAnchorObject source, LinkAnchorObject destination, ActionLink link ) : System
source LinkAnchorObject
destination LinkAnchorObject
link LongoMatch.Core.Store.ActionLink
return System

CanLink() public method

public CanLink ( LinkAnchorObject dest ) : bool
dest LinkAnchorObject
return bool

Draw() public method

public Draw ( IDrawingToolkit tk, Area area ) : void
tk IDrawingToolkit
area LongoMatch.Core.Common.Area
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 dst, Point start ) : void
s LongoMatch.Core.Store.Drawables.Selection
dst Point
start Point
return void