C# Class Pinta.ImageManipulation.Effects.PolarInversionEffect

Inheritance: WarpEffect
Mostra file Open project: PintaProject/Pinta.ImageManipulation Class Usage Examples

Public Methods

Method Description
PolarInversionEffect ( double amount, int quality = 2, System.Point centerOffset = newPoint(), WarpEdgeBehavior edgeBehavior = WarpEdgeBehavior.Reflect, ColorBgra primaryColor = newColorBgra(), ColorBgra secondaryColor = newColorBgra() ) : System

Creates a new effect that will apply a polar inversion to an image.

Protected Methods

Method Description
InverseTransform ( TransformData &transData ) : void

Method Details

InverseTransform() protected method

protected InverseTransform ( TransformData &transData ) : void
transData TransformData
return void

PolarInversionEffect() public method

Creates a new effect that will apply a polar inversion to an image.
public PolarInversionEffect ( double amount, int quality = 2, System.Point centerOffset = newPoint(), WarpEdgeBehavior edgeBehavior = WarpEdgeBehavior.Reflect, ColorBgra primaryColor = newColorBgra(), ColorBgra secondaryColor = newColorBgra() ) : System
amount double Amount of inversion. Valid range is -4 - 4.
quality int Quality of the inversion. Valid range is 1 - 5.
centerOffset System.Point Center of the inversion.
edgeBehavior WarpEdgeBehavior Edge behavior of the inversion.
primaryColor ColorBgra Primary color of the inversion.
secondaryColor ColorBgra Secondary color of the inversion.
return System