Class FeColorMatrix.NoAlphaMatrixRGBFilter
- java.lang.Object
-
- java.awt.image.ImageFilter
-
- java.awt.image.RGBImageFilter
-
- com.github.weisj.jsvg.util.ColorSpaceAwareRGBImageFilter
-
- com.github.weisj.jsvg.nodes.filter.FeColorMatrix.AffineRGBImageFilter
-
- com.github.weisj.jsvg.nodes.filter.FeColorMatrix.NoAlphaMatrixRGBFilter
-
- All Implemented Interfaces:
java.awt.image.ImageConsumer
,java.lang.Cloneable
- Enclosing class:
- FeColorMatrix
private static final class FeColorMatrix.NoAlphaMatrixRGBFilter extends FeColorMatrix.AffineRGBImageFilter
-
-
Field Summary
Fields Modifier and Type Field Description private double
b1
private double
b2
private double
b3
private double
g1
private double
g2
private double
g3
private double
r1
private double
r2
private double
r3
-
Constructor Summary
Constructors Modifier Constructor Description private
NoAlphaMatrixRGBFilter(double r1, double r2, double r3, double g1, double g2, double g3, double b1, double b2, double b3)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
filterRGB(int x, int y, int rgb)
(package private) boolean
isLinear()
-
Methods inherited from class com.github.weisj.jsvg.util.ColorSpaceAwareRGBImageFilter
getRGB, pack, setConvertToLinear
-
Methods inherited from class java.awt.image.RGBImageFilter
filterIndexColorModel, filterRGBPixels, setColorModel, setPixels, setPixels, substituteColorModel
-
-
-
-
Method Detail
-
isLinear
boolean isLinear()
- Specified by:
isLinear
in classFeColorMatrix.AffineRGBImageFilter
-
filterRGB
public int filterRGB(int x, int y, int rgb)
- Specified by:
filterRGB
in classjava.awt.image.RGBImageFilter
-
-