public class DrawPaint
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected PlaceableShape<?,?> |
shape |
Constructor and Description |
---|
DrawPaint(PlaceableShape<?,?> shape) |
Modifier and Type | Method and Description |
---|---|
static java.awt.Color |
applyColorTransform(ColorStyle color)
Convert color transformations in
ColorStyle to a Color instance |
protected java.awt.Paint |
createLinearGradientPaint(PaintStyle.GradientPaint fill,
java.awt.Graphics2D graphics) |
protected java.awt.Paint |
createPathGradientPaint(PaintStyle.GradientPaint fill,
java.awt.Graphics2D graphics) |
protected java.awt.Paint |
createRadialGradientPaint(PaintStyle.GradientPaint fill,
java.awt.Graphics2D graphics) |
static PaintStyle.SolidPaint |
createSolidPaint(java.awt.Color color) |
static PaintStyle.SolidPaint |
createSolidPaint(ColorStyle color) |
protected java.awt.Paint |
getGradientPaint(PaintStyle.GradientPaint fill,
java.awt.Graphics2D graphics) |
java.awt.Paint |
getPaint(java.awt.Graphics2D graphics,
PaintStyle paint) |
protected java.awt.Paint |
getSolidPaint(PaintStyle.SolidPaint fill,
java.awt.Graphics2D graphics) |
protected java.awt.Paint |
getTexturePaint(PaintStyle.TexturePaint fill,
java.awt.Graphics2D graphics) |
protected void |
snapToAnchor(java.awt.geom.Point2D p,
java.awt.geom.Rectangle2D anchor) |
protected PlaceableShape<?,?> shape
public DrawPaint(PlaceableShape<?,?> shape)
public static PaintStyle.SolidPaint createSolidPaint(java.awt.Color color)
public static PaintStyle.SolidPaint createSolidPaint(ColorStyle color)
public java.awt.Paint getPaint(java.awt.Graphics2D graphics, PaintStyle paint)
protected java.awt.Paint getSolidPaint(PaintStyle.SolidPaint fill, java.awt.Graphics2D graphics)
protected java.awt.Paint getGradientPaint(PaintStyle.GradientPaint fill, java.awt.Graphics2D graphics)
protected java.awt.Paint getTexturePaint(PaintStyle.TexturePaint fill, java.awt.Graphics2D graphics)
public static java.awt.Color applyColorTransform(ColorStyle color)
ColorStyle
to a Color
instanceprotected java.awt.Paint createLinearGradientPaint(PaintStyle.GradientPaint fill, java.awt.Graphics2D graphics)
protected java.awt.Paint createRadialGradientPaint(PaintStyle.GradientPaint fill, java.awt.Graphics2D graphics)
protected java.awt.Paint createPathGradientPaint(PaintStyle.GradientPaint fill, java.awt.Graphics2D graphics)
protected void snapToAnchor(java.awt.geom.Point2D p, java.awt.geom.Rectangle2D anchor)
Copyright 2016 The Apache Software Foundation or its licensors, as applicable.