ColorBlend class

Inheritance

Constructors

ColorBlend()

Properties

context Contexts
read / write, inherited
currentFileInfo FileInfo
read / write, inherited
hashCode int
The hash code for this object. [...]
read-only, inherited
index int
read / write, inherited
less TreeApi
read / write, inherited
name String
read / write, inherited
registry Map<String, FunctionRegistryItem>
Method registry: { 'externalName': {'name': internalName, 'listArguments': false} }
read / write, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

average(Color color1, Color color2) Color
Compute the average of two colors on a per-channel (RGB) basis. [...]
call(List<Node> args) → dynamic
Call the last valid name of method
inherited
colorBlend(Function fMode, Color color1, Color color2) Color
Mix two colors color1 and color2 according fMode function [...]
difference(Color color1, Color color2) Color
Subtracts the second color from the first color on a channel-by-channel basis. Negative values are inverted. Subtracting black results in no change; subtracting white results in color inversion. [...]
exclusion(Color color1, Color color2) Color
A similar effect to difference with lower contrast. [...]
fAverage(double cb, double cs) double
fDifference(double cb, double cs) double
fExclusion(double cb, double cs) double
fHardlight(double cb, double cs) double
fMultiply(double cb, double cs) double
fNegation(double cb, double cs) double
fOverlay(double cb, double cs) double
fScreen(double cb, double cs) double
fSoftlight(double cb, double cs) double
hardlight(Color color1, Color color2) Color
The same as overlay but with the color roles reversed. [...]
init(Contexts context, int index, FileInfo currentFileInfo) → void
Config functions with the necessarry information for processing
inherited
isValid(String name) bool
Check if name is a method name available
inherited
multiply(Color color1, Color color2) Color
Multiply two colors. Corresponding RGB channels from each of the two colors are multiplied together then divided by 255. The result is a darker color. [...]
negation(Color color1, Color color2) Color
Do the opposite effect to difference. The result is a brighter color. [...]
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
overlay(Color color1, Color color2) Color
Combines the effects of both multiply and screen. Conditionally make light channels lighter and dark channels darker. [...]
screen(Color color1, Color color2) Color
Do the opposite of multiply. The result is a brighter color. [...]
softlight(Color color1, Color color2) Color
Similar to overlay but avoids pure black resulting in pure black, and pure white resulting in pure white. [...]
toString() String
Returns a string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited