C# Класс Pinta.ImageManipulation.Gradients.BaseGradientRenderer

Показать файл Открыть проект

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

Метод Описание
AfterRender ( ) : void
BeforeRender ( ) : void
ComputeByteLerp ( int x, int y ) : byte
Render ( ISurface surface ) : void

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

Метод Описание
BaseGradientRenderer ( bool alphaOnly, BinaryPixelOp normalBlendOp ) : System

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

Метод Описание
ComputeAlphaOnlyValuesFromColors ( ColorBgra startColor, ColorBgra endColor, byte &startAlpha, byte &endAlpha ) : void
ProcessGradientLine ( byte startAlpha, byte endAlpha, int y, Rectangle rect, ISurface surface ) : bool

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

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

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

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

protected BaseGradientRenderer ( bool alphaOnly, BinaryPixelOp normalBlendOp ) : System
alphaOnly bool
normalBlendOp BinaryPixelOp
Результат System

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

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

ComputeByteLerp() публичный абстрактный Метод

public abstract ComputeByteLerp ( int x, int y ) : byte
x int
y int
Результат byte

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

public Render ( ISurface surface ) : void
surface ISurface
Результат void