C# Класс Pinta.Core.RecolorTool

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

Защищенные свойства (Protected)

Свойство Тип Описание
tolerance_label ToolBarLabel
tolerance_slider Pinta.Core.ToolBarSlider

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

Метод Описание
RecolorTool ( ) : System

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

Метод Описание
OnBuildToolBar ( Gtk tb ) : void
OnMouseDown ( Gtk.DrawingArea canvas, ButtonPressEventArgs args, PointD point ) : void
OnMouseMove ( object o, Gtk args, Cairo point ) : void

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

Метод Описание
AdjustColorByte ( byte oldByte, byte newByte, byte basisByte ) : byte
AdjustColorDifference ( ColorBgra oldColor, ColorBgra newColor, ColorBgra basisColor ) : ColorBgra
CheckColor ( ColorBgra a, ColorBgra b, int tolerance ) : bool
IsColorInTolerance ( ColorBgra colorA, ColorBgra colorB ) : bool

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

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

protected OnBuildToolBar ( Gtk tb ) : void
tb Gtk
Результат void

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

protected OnMouseDown ( Gtk.DrawingArea canvas, ButtonPressEventArgs args, PointD point ) : void
canvas Gtk.DrawingArea
args ButtonPressEventArgs
point Cairo.PointD
Результат void

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

protected OnMouseMove ( object o, Gtk args, Cairo point ) : void
o object
args Gtk
point Cairo
Результат void

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

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

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

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

protected ToolBarLabel,Pinta.Core tolerance_label
Результат ToolBarLabel

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

protected ToolBarSlider,Pinta.Core tolerance_slider
Результат Pinta.Core.ToolBarSlider