org.freedesktop.cairo
Class Pattern
Struct
org.freedesktop.cairo.CairoObject
org.freedesktop.cairo.Pattern
public class Pattern
extends org.freedesktop.cairo.CairoObject
TODO: error handling
Pattern(double red, double green, double blue) - Create a new cairo_pattern_t corresponding to a opaque color.
|
Pattern(double red, double green, double blue, double alpha) - Create a new cairo_pattern_t corresponding to a translucent color.
|
Pattern
public Pattern(double red,
double green,
double blue)
Create a new cairo_pattern_t corresponding to a opaque color. The color
components are floating point numbers in the range 0 to 1. If the values
passed in are outside that range, they will be clamped.
Pattern
public Pattern(double red,
double green,
double blue,
double alpha)
Create a new cairo_pattern_t corresponding to a translucent color. The
color components are floating point numbers in the range 0 to 1. If the
values passed in are outside that range, they will be clamped.
red
- green
- blue
- alpha
-
getMatrix
public Matrix getMatrix()
Returns the current transform matrix of this pattern. Note that this
method returns a new matrix object and you must dispose it.
- The transformation matrix for the pattern.
setMatrix
public void setMatrix(Matrix matrix)
Sets the transformation matrix for this pattern.
matrix
- The transformation matrix.