C# Класс Shed.frmShape

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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)

Свойство Тип Описание
_falloff float
_mouseX float
_mouseY float
_radius float
_shape Shape
_tool TypesOfTool
_weight float
_zone Zone
_zoneMode ModesOfZone

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

Приватные методы

Метод Описание
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

Описание методов

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Результат void

frmShape() публичный Метод

public frmShape ( ) : System
Результат System

mnuImagePaint_Click() публичный Метод

public mnuImagePaint_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageRadius01_Click() публичный Метод

public mnuImageRadius01_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageRadius02_Click() публичный Метод

public mnuImageRadius02_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageRadius03_Click() публичный Метод

public mnuImageRadius03_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageRadius04_Click() публичный Метод

public mnuImageRadius04_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageRadius05_Click() публичный Метод

public mnuImageRadius05_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageRadius10_Click() публичный Метод

public mnuImageRadius10_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageRadius15_Click() публичный Метод

public mnuImageRadius15_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageRadius20_Click() публичный Метод

public mnuImageRadius20_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageRadius50_Click() публичный Метод

public mnuImageRadius50_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageRadiusDec_Click() публичный Метод

public mnuImageRadiusDec_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageRadiusInc_Click() публичный Метод

public mnuImageRadiusInc_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageWeight0_Click() публичный Метод

public mnuImageWeight0_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageWeight1_Click() публичный Метод

public mnuImageWeight1_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageWeight2_Click() публичный Метод

public mnuImageWeight2_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageWeight3_Click() публичный Метод

public mnuImageWeight3_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageWeight4_Click() публичный Метод

public mnuImageWeight4_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageWeightDec_Click() публичный Метод

public mnuImageWeightDec_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuImageWeightInc_Click() публичный Метод

public mnuImageWeightInc_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuView1to1_Click() публичный Метод

public mnuView1to1_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuViewGlow_Click() публичный Метод

public mnuViewGlow_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuViewGrid_Click() публичный Метод

public mnuViewGrid_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuViewNegative_Click() публичный Метод

public mnuViewNegative_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuViewZone_Click() публичный Метод

public mnuViewZone_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

mnuZoneAdd_Click() публичный Метод

public mnuZoneAdd_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void

Описание свойств

_falloff защищенное свойство

protected float _falloff
Результат float

_mouseX защищенное свойство

protected float _mouseX
Результат float

_mouseY защищенное свойство

protected float _mouseY
Результат float

_radius защищенное свойство

protected float _radius
Результат float

_shape защищенное свойство

protected Shape,Shed _shape
Результат Shape

_tool защищенное свойство

protected TypesOfTool _tool
Результат TypesOfTool

_weight защищенное свойство

protected float _weight
Результат float

_zone защищенное свойство

protected Zone,Shed _zone
Результат Zone

_zoneMode защищенное свойство

protected ModesOfZone _zoneMode
Результат ModesOfZone

mnuViewGlow публичное свойство

public System.Windows.Forms.ToolStripMenuItem mnuViewGlow
Результат System.Windows.Forms.ToolStripMenuItem

mnuViewGrid публичное свойство

public System.Windows.Forms.ToolStripMenuItem mnuViewGrid
Результат System.Windows.Forms.ToolStripMenuItem

mnuViewNegative публичное свойство

public System.Windows.Forms.ToolStripMenuItem mnuViewNegative
Результат System.Windows.Forms.ToolStripMenuItem

mnuViewZone публичное свойство

public System.Windows.Forms.ToolStripMenuItem mnuViewZone
Результат System.Windows.Forms.ToolStripMenuItem

picShape публичное свойство

public System.Windows.Forms.PictureBox picShape
Результат System.Windows.Forms.PictureBox

tbrShape публичное свойство

public System.Windows.Forms.ToolStrip tbrShape
Результат System.Windows.Forms.ToolStrip

trkWeight публичное свойство

public System.Windows.Forms.TrackBar trkWeight
Результат System.Windows.Forms.TrackBar