C# Class ThingM.Blink1.ColorManager.ColorWheel

Inheritance: IDisposable
Afficher le fichier Open project: todbot/blink1 Class Usage Examples

Méthodes publiques

Свойство Type Description
ColorChanged ColorChangedEventHandler

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
OnColorChanged ( ThingM.Blink1.ColorManager.ColorHandler RGB, ThingM.Blink1.ColorManager.ColorHandler HSV ) : void

Private Methods

Méthode Description
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

Method Details

ColorWheel() public méthode

public ColorWheel ( Rectangle colorRectangle, Rectangle brightnessRectangle, Rectangle selectedColorRectangle ) : System
colorRectangle System.Drawing.Rectangle
brightnessRectangle System.Drawing.Rectangle
selectedColorRectangle System.Drawing.Rectangle
Résultat System

Draw() public méthode

public Draw ( Graphics g, ThingM.Blink1.ColorManager.ColorHandler HSV ) : void
g System.Drawing.Graphics
HSV ThingM.Blink1.ColorManager.ColorHandler
Résultat void

Draw() public méthode

public Draw ( Graphics g, Point mousePoint ) : void
g System.Drawing.Graphics
mousePoint Point
Résultat void

OnColorChanged() protected méthode

protected OnColorChanged ( ThingM.Blink1.ColorManager.ColorHandler RGB, ThingM.Blink1.ColorManager.ColorHandler HSV ) : void
RGB ThingM.Blink1.ColorManager.ColorHandler
HSV ThingM.Blink1.ColorManager.ColorHandler
Résultat void

SetMouseUp() public méthode

public SetMouseUp ( ) : void
Résultat void

Property Details

ColorChanged public_oe property

public ColorChangedEventHandler ColorChanged
Résultat ColorChangedEventHandler