C# Class NPlot.Windows.PlotSurface

An all encompasing Windows.Forms PlotSurface. This class allows you to place a single control in your form layout and draw to any type of plot surface (PlotSurface2D, PlotSurface3D etc) on it. As there is only one type of plot surface currently, this class isn't necessary... but more a planned soon. Also, the implementation isn't finished.
Inheritance: System.Windows.Forms.UserControl
ファイルを表示 Open project: mono/nplot-gtk

Public Methods

Method Description
PlotSurface ( ) : System

Constructor.

Protected Methods

Method Description
OnMouseDown ( MouseEventArgs e ) : void

Mouse down event handler.

OnMouseMove ( MouseEventArgs e ) : void

Mouse Move event handler.

OnMouseUp ( MouseEventArgs e ) : void

Mouse Up event handler.

OnPaint ( PaintEventArgs pe ) : void

control paint handler.

OnResize ( EventArgs e ) : void

control resize handler.

Method Details

OnMouseDown() protected method

Mouse down event handler.
protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs mouse event args
return void

OnMouseMove() protected method

Mouse Move event handler.
protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs mouse event args.
return void

OnMouseUp() protected method

Mouse Up event handler.
protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs mouse event args.
return void

OnPaint() protected method

control paint handler.
protected OnPaint ( PaintEventArgs pe ) : void
pe PaintEventArgs paint event args.
return void

OnResize() protected method

control resize handler.
protected OnResize ( EventArgs e ) : void
e System.EventArgs event args.
return void

PlotSurface() public method

Constructor.
public PlotSurface ( ) : System
return System