C# Class gView.Plugins.MapTools.Graphics.Freehand

Inheritance: GraphicShape, IConstructable
显示文件 Open project: jugstalt/gview5 Class Usage Examples

Public Methods

Method Description
ConstructMouseClick ( IMapDocument doc, System.Windows.Forms.MouseEventArgs e ) : void
ConstructMouseDoubleClick ( IMapDocument doc, System.Windows.Forms.MouseEventArgs e ) : void
ConstructMouseDown ( IMapDocument doc, System.Windows.Forms.MouseEventArgs e ) : void
ConstructMouseMove ( IMapDocument doc, System.Windows.Forms.MouseEventArgs e ) : void
ConstructMouseUp ( IMapDocument doc, System.Windows.Forms.MouseEventArgs e ) : void
ConstructMouseWheel ( IMapDocument doc, System.Windows.Forms.MouseEventArgs e ) : void
Draw ( IDisplay display ) : void
Freehand ( ) : gView.Framework.Carto
Load ( gView.Framework.IO.IPersistStream stream ) : void
Save ( gView.Framework.IO.IPersistStream stream ) : void

Private Methods

Method Description
ActiveDisplay ( IMapDocument doc ) : IDisplay
AddPoint ( double x, double y ) : void

Method Details

ConstructMouseClick() public method

public ConstructMouseClick ( IMapDocument doc, System.Windows.Forms.MouseEventArgs e ) : void
doc IMapDocument
e System.Windows.Forms.MouseEventArgs
return void

ConstructMouseDoubleClick() public method

public ConstructMouseDoubleClick ( IMapDocument doc, System.Windows.Forms.MouseEventArgs e ) : void
doc IMapDocument
e System.Windows.Forms.MouseEventArgs
return void

ConstructMouseDown() public method

public ConstructMouseDown ( IMapDocument doc, System.Windows.Forms.MouseEventArgs e ) : void
doc IMapDocument
e System.Windows.Forms.MouseEventArgs
return void

ConstructMouseMove() public method

public ConstructMouseMove ( IMapDocument doc, System.Windows.Forms.MouseEventArgs e ) : void
doc IMapDocument
e System.Windows.Forms.MouseEventArgs
return void

ConstructMouseUp() public method

public ConstructMouseUp ( IMapDocument doc, System.Windows.Forms.MouseEventArgs e ) : void
doc IMapDocument
e System.Windows.Forms.MouseEventArgs
return void

ConstructMouseWheel() public method

public ConstructMouseWheel ( IMapDocument doc, System.Windows.Forms.MouseEventArgs e ) : void
doc IMapDocument
e System.Windows.Forms.MouseEventArgs
return void

Draw() public method

public Draw ( IDisplay display ) : void
display IDisplay
return void

Freehand() public method

public Freehand ( ) : gView.Framework.Carto
return gView.Framework.Carto

Load() public method

public Load ( gView.Framework.IO.IPersistStream stream ) : void
stream gView.Framework.IO.IPersistStream
return void

Save() public method

public Save ( gView.Framework.IO.IPersistStream stream ) : void
stream gView.Framework.IO.IPersistStream
return void