C# Класс ThingM.Blink1.ColorManager.ColorWheel

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

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

Свойство Тип Описание
ColorChanged ColorChangedEventHandler

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

Метод Описание
ColorWheel ( Rectangle colorRectangle, Rectangle brightnessRectangle, Rectangle selectedColorRectangle ) : System
Draw ( Graphics g, ThingM.Blink1.ColorManager.ColorHandler HSV ) : void
Draw ( Graphics g, Point mousePoint ) : void
SetMouseUp ( ) : void

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

Метод Описание
OnColorChanged ( ThingM.Blink1.ColorManager.ColorHandler RGB, ThingM.Blink1.ColorManager.ColorHandler HSV ) : void

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

Метод Описание
CalcBrightnessPoint ( int brightness ) : Point
CalcCoordsAndUpdate ( ThingM.Blink1.ColorManager.ColorHandler HSV ) : void
CalcDegrees ( Point pt ) : int
CreateGradient ( ) : void
DrawBrightnessPointer ( Point pt ) : void
DrawColorPointer ( Point pt ) : void
DrawLinearGradient ( Color TopColor ) : void
GetColors ( ) : Color[]
GetPoint ( double degrees, double radius, Point centerPoint ) : Point
GetPoints ( double radius, Point centerPoint ) : Point[]
IDisposable ( ) : void
UpdateDisplay ( ) : void

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

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

public ColorWheel ( Rectangle colorRectangle, Rectangle brightnessRectangle, Rectangle selectedColorRectangle ) : System
colorRectangle System.Drawing.Rectangle
brightnessRectangle System.Drawing.Rectangle
selectedColorRectangle System.Drawing.Rectangle
Результат System

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

public Draw ( Graphics g, ThingM.Blink1.ColorManager.ColorHandler HSV ) : void
g System.Drawing.Graphics
HSV ThingM.Blink1.ColorManager.ColorHandler
Результат void

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

public Draw ( Graphics g, Point mousePoint ) : void
g System.Drawing.Graphics
mousePoint Point
Результат void

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

protected OnColorChanged ( ThingM.Blink1.ColorManager.ColorHandler RGB, ThingM.Blink1.ColorManager.ColorHandler HSV ) : void
RGB ThingM.Blink1.ColorManager.ColorHandler
HSV ThingM.Blink1.ColorManager.ColorHandler
Результат void

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

public SetMouseUp ( ) : void
Результат void

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

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

public ColorChangedEventHandler ColorChanged
Результат ColorChangedEventHandler