Lines Matching refs:AlphaComposite

32  * The <code>AlphaComposite</code> class implements basic alpha
46 * An instance of the <code>AlphaComposite</code> class can contain
119 * <tr><td><em>A<sub>ac</sub></em> <td>the "extra" alpha component from the AlphaComposite instance
130 * The <code>AlphaComposite</code> class defines an additional alpha
135 * source colors by the alpha in the <code>AlphaComposite</code>.
143 * by the alpha in the <code>AlphaComposite</code> instance.
202 * <code>AlphaComposite</code> class have premultiplied data.
352 public final class AlphaComposite implements Composite {
519 * <code>AlphaComposite</code> object that implements the opaque CLEAR rule
523 public static final AlphaComposite Clear = new AlphaComposite(CLEAR);
526 * <code>AlphaComposite</code> object that implements the opaque SRC rule
530 public static final AlphaComposite Src = new AlphaComposite(SRC);
533 * <code>AlphaComposite</code> object that implements the opaque DST rule
538 public static final AlphaComposite Dst = new AlphaComposite(DST);
541 * <code>AlphaComposite</code> object that implements the opaque SRC_OVER rule
545 public static final AlphaComposite SrcOver = new AlphaComposite(SRC_OVER);
548 * <code>AlphaComposite</code> object that implements the opaque DST_OVER rule
552 public static final AlphaComposite DstOver = new AlphaComposite(DST_OVER);
555 * <code>AlphaComposite</code> object that implements the opaque SRC_IN rule
559 public static final AlphaComposite SrcIn = new AlphaComposite(SRC_IN);
562 * <code>AlphaComposite</code> object that implements the opaque DST_IN rule
566 public static final AlphaComposite DstIn = new AlphaComposite(DST_IN);
569 * <code>AlphaComposite</code> object that implements the opaque SRC_OUT rule
573 public static final AlphaComposite SrcOut = new AlphaComposite(SRC_OUT);
576 * <code>AlphaComposite</code> object that implements the opaque DST_OUT rule
580 public static final AlphaComposite DstOut = new AlphaComposite(DST_OUT);
583 * <code>AlphaComposite</code> object that implements the opaque SRC_ATOP rule
588 public static final AlphaComposite SrcAtop = new AlphaComposite(SRC_ATOP);
591 * <code>AlphaComposite</code> object that implements the opaque DST_ATOP rule
596 public static final AlphaComposite DstAtop = new AlphaComposite(DST_ATOP);
599 * <code>AlphaComposite</code> object that implements the opaque XOR rule
604 public static final AlphaComposite Xor = new AlphaComposite(XOR);
612 private AlphaComposite(int rule) {
616 private AlphaComposite(int rule, float alpha) {
629 * Creates an <code>AlphaComposite</code> object with the specified rule.
637 public static AlphaComposite getInstance(int rule) {
669 * Creates an <code>AlphaComposite</code> object with the specified rule and
685 public static AlphaComposite getInstance(int rule, float alpha) {
689 return new AlphaComposite(rule, alpha);
708 * Returns the alpha value of this <code>AlphaComposite</code>. If this
709 * <code>AlphaComposite</code> does not have an alpha value, 1.0 is returned.
710 * @return the alpha value of this <code>AlphaComposite</code>.
717 * Returns the compositing rule of this <code>AlphaComposite</code>.
718 * @return the compositing rule of this <code>AlphaComposite</code>.
725 * Returns a similar <code>AlphaComposite</code> object that uses
729 * @return an <code>AlphaComposite</code> object derived from
740 public AlphaComposite derive(int rule) {
747 * Returns a similar <code>AlphaComposite</code> object that uses
751 * @return an <code>AlphaComposite</code> object derived from
760 public AlphaComposite derive(float alpha) {
776 * <code>AlphaComposite</code>.
780 * <code>AlphaComposite</code> object that has the same
785 * <code>AlphaComposite</code>; <code>false</code> otherwise.
788 if (!(obj instanceof AlphaComposite)) {
792 AlphaComposite ac = (AlphaComposite) obj;