C# Class Shed.frmShape

Show file Open project: kiniry-teaching/UCD Class Usage Examples

Public Properties

Property Type Description
mnuViewGlow System.Windows.Forms.ToolStripMenuItem
mnuViewGrid System.Windows.Forms.ToolStripMenuItem
mnuViewNegative System.Windows.Forms.ToolStripMenuItem
mnuViewZone System.Windows.Forms.ToolStripMenuItem
picShape System.Windows.Forms.PictureBox
tbrShape System.Windows.Forms.ToolStrip
trkWeight System.Windows.Forms.TrackBar

Protected Properties

Property Type Description
_falloff float
_mouseX float
_mouseY float
_radius float
_shape Shape
_tool TypesOfTool
_weight float
_zone Zone
_zoneMode ModesOfZone

Public Methods

Method Description
frmShape ( ) : System
mnuImagePaint_Click ( object sender, EventArgs e ) : void
mnuImageRadius01_Click ( object sender, EventArgs e ) : void
mnuImageRadius02_Click ( object sender, EventArgs e ) : void
mnuImageRadius03_Click ( object sender, EventArgs e ) : void
mnuImageRadius04_Click ( object sender, EventArgs e ) : void
mnuImageRadius05_Click ( object sender, EventArgs e ) : void
mnuImageRadius10_Click ( object sender, EventArgs e ) : void
mnuImageRadius15_Click ( object sender, EventArgs e ) : void
mnuImageRadius20_Click ( object sender, EventArgs e ) : void
mnuImageRadius50_Click ( object sender, EventArgs e ) : void
mnuImageRadiusDec_Click ( object sender, EventArgs e ) : void
mnuImageRadiusInc_Click ( object sender, EventArgs e ) : void
mnuImageWeight0_Click ( object sender, EventArgs e ) : void
mnuImageWeight1_Click ( object sender, EventArgs e ) : void
mnuImageWeight2_Click ( object sender, EventArgs e ) : void
mnuImageWeight3_Click ( object sender, EventArgs e ) : void
mnuImageWeight4_Click ( object sender, EventArgs e ) : void
mnuImageWeightDec_Click ( object sender, EventArgs e ) : void
mnuImageWeightInc_Click ( object sender, EventArgs e ) : void
mnuView1to1_Click ( object sender, EventArgs e ) : void
mnuViewGlow_Click ( object sender, EventArgs e ) : void
mnuViewGrid_Click ( object sender, EventArgs e ) : void
mnuViewNegative_Click ( object sender, EventArgs e ) : void
mnuViewZone_Click ( object sender, EventArgs e ) : void
mnuZoneAdd_Click ( object sender, EventArgs e ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

MapXY ( float &x, float &y ) : void
SetPixelLock ( float mx, float my, bool draw, bool lck ) : bool
UnMapX ( float x ) : float
UnMapY ( float y ) : float
angle ( float x1, float y1, float x2, float y2 ) : float
frmShape_Activated ( object sender, EventArgs e ) : void
frmShape_FormClosed ( object sender, FormClosedEventArgs e ) : void
frmShape_KeyDown ( object sender, KeyEventArgs e ) : void
frmShape_Load ( object sender, EventArgs e ) : void
frmShape_Resize ( object sender, EventArgs e ) : void
mnuImageClear_Click ( object sender, EventArgs e ) : void
mnuImageDraw_Click ( object sender, EventArgs e ) : void
mnuImageLine_Click ( object sender, EventArgs e ) : void
mnuViewBound_Click ( object sender, EventArgs e ) : void
mnuViewPixel_Click ( object sender, EventArgs e ) : void
picShape_MouseDown ( object sender, MouseEventArgs e ) : void
picShape_MouseLeave ( object sender, EventArgs e ) : void
picShape_MouseMove ( object sender, MouseEventArgs e ) : void
picShape_MouseUp ( object sender, MouseEventArgs e ) : void
picShape_Paint ( object sender, PaintEventArgs e ) : void
radius ( float x, float y, float u, float v ) : float
setPaintStatus ( ToolStripStatusLabel sts, float weight, float radius, float falloff ) : void
trkWeight_Scroll ( object sender, EventArgs e ) : void

Method Details

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

frmShape() public method

public frmShape ( ) : System
return System

mnuImagePaint_Click() public method

public mnuImagePaint_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageRadius01_Click() public method

public mnuImageRadius01_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageRadius02_Click() public method

public mnuImageRadius02_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageRadius03_Click() public method

public mnuImageRadius03_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageRadius04_Click() public method

public mnuImageRadius04_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageRadius05_Click() public method

public mnuImageRadius05_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageRadius10_Click() public method

public mnuImageRadius10_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageRadius15_Click() public method

public mnuImageRadius15_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageRadius20_Click() public method

public mnuImageRadius20_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageRadius50_Click() public method

public mnuImageRadius50_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageRadiusDec_Click() public method

public mnuImageRadiusDec_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageRadiusInc_Click() public method

public mnuImageRadiusInc_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageWeight0_Click() public method

public mnuImageWeight0_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageWeight1_Click() public method

public mnuImageWeight1_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageWeight2_Click() public method

public mnuImageWeight2_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageWeight3_Click() public method

public mnuImageWeight3_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageWeight4_Click() public method

public mnuImageWeight4_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageWeightDec_Click() public method

public mnuImageWeightDec_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuImageWeightInc_Click() public method

public mnuImageWeightInc_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuView1to1_Click() public method

public mnuView1to1_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuViewGlow_Click() public method

public mnuViewGlow_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuViewGrid_Click() public method

public mnuViewGrid_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuViewNegative_Click() public method

public mnuViewNegative_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuViewZone_Click() public method

public mnuViewZone_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

mnuZoneAdd_Click() public method

public mnuZoneAdd_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

Property Details

_falloff protected property

protected float _falloff
return float

_mouseX protected property

protected float _mouseX
return float

_mouseY protected property

protected float _mouseY
return float

_radius protected property

protected float _radius
return float

_shape protected property

protected Shape,Shed _shape
return Shape

_tool protected property

protected TypesOfTool _tool
return TypesOfTool

_weight protected property

protected float _weight
return float

_zone protected property

protected Zone,Shed _zone
return Zone

_zoneMode protected property

protected ModesOfZone _zoneMode
return ModesOfZone

mnuViewGlow public property

public System.Windows.Forms.ToolStripMenuItem mnuViewGlow
return System.Windows.Forms.ToolStripMenuItem

mnuViewGrid public property

public System.Windows.Forms.ToolStripMenuItem mnuViewGrid
return System.Windows.Forms.ToolStripMenuItem

mnuViewNegative public property

public System.Windows.Forms.ToolStripMenuItem mnuViewNegative
return System.Windows.Forms.ToolStripMenuItem

mnuViewZone public property

public System.Windows.Forms.ToolStripMenuItem mnuViewZone
return System.Windows.Forms.ToolStripMenuItem

picShape public property

public System.Windows.Forms.PictureBox picShape
return System.Windows.Forms.PictureBox

tbrShape public property

public System.Windows.Forms.ToolStrip tbrShape
return System.Windows.Forms.ToolStrip

trkWeight public property

public System.Windows.Forms.TrackBar trkWeight
return System.Windows.Forms.TrackBar