public abstract class Gradient extends Paint
Paint.Type
Modifier and Type | Field and Description |
---|---|
private long |
cacheOffset |
private BaseTransform |
gradientTransform |
private int |
numStops |
static int |
PAD |
static int |
REFLECT |
static int |
REPEAT |
private int |
spreadMethod |
private java.util.List<Stop> |
stops |
Modifier | Constructor and Description |
---|---|
protected |
Gradient(Paint.Type type,
BaseTransform gradientTransform,
boolean proportional,
int spreadMethod,
java.util.List<Stop> stops) |
Modifier and Type | Method and Description |
---|---|
long |
getGradientOffset() |
BaseTransform |
getGradientTransformNoClone() |
int |
getNumStops() |
int |
getSpreadMethod() |
java.util.List<Stop> |
getStops() |
boolean |
isOpaque() |
void |
setGradientOffset(long offset) |
getType, isMutable, isProportional
public static final int PAD
public static final int REFLECT
public static final int REPEAT
private final int numStops
private final java.util.List<Stop> stops
private final BaseTransform gradientTransform
private final int spreadMethod
private long cacheOffset
protected Gradient(Paint.Type type, BaseTransform gradientTransform, boolean proportional, int spreadMethod, java.util.List<Stop> stops)
public int getSpreadMethod()
public BaseTransform getGradientTransformNoClone()
public int getNumStops()
public java.util.List<Stop> getStops()
public void setGradientOffset(long offset)
public long getGradientOffset()