public class GraphicsSVG
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COLOR |
static java.lang.String |
MATRIX |
Constructor and Description |
---|
GraphicsSVG(Bitmap bitmap) |
GraphicsSVG(Canvas canvas) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
dequote(java.lang.String token) |
void |
deriveFont() |
void |
deriveFont(float size) |
void |
deriveFont(int style,
ExternalSupport externalSupport) |
void |
deriveFont(int style,
int size,
ExternalSupport externalSupport) |
void |
draw(GraphElement graphObj) |
void |
drawString(java.lang.String str,
float fx,
float fy) |
void |
fill(GraphElement graphObj) |
void |
fillRect(int x1,
int y1,
int x2,
int y2) |
Xfermode |
getComposite() |
int |
getFontSize() |
int |
getFontStyle() |
void |
postTranslate(int x,
int y) |
void |
restore() |
void |
save() |
void |
setComposite(Xfermode x) |
void |
setFillColor(int color) |
void |
setFont(java.lang.String[] name,
int style,
int size,
ExternalSupport externalSupport) |
void |
setGradient(LinearGradientPaint gradient,
ColorSVG alphaColor) |
void |
setGradient(RadialGradientPaint gradient,
ColorSVG alphaColor) |
void |
setStroke(BasicStroke stroke) |
void |
setStrokeColor(int color) |
void |
setTextColor(int color) |
void |
setTransform(Matrix transform) |
int |
stringWidth(java.lang.String text) |
void |
transform(Matrix matrix,
ClipPath clipPath) |
public static final java.lang.String COLOR
public static final java.lang.String MATRIX
public GraphicsSVG(Bitmap bitmap)
public GraphicsSVG(Canvas canvas)
public static java.lang.String dequote(java.lang.String token)
public void deriveFont()
public void deriveFont(float size)
public void deriveFont(int style, ExternalSupport externalSupport)
public void deriveFont(int style, int size, ExternalSupport externalSupport)
public void draw(GraphElement graphObj)
public void drawString(java.lang.String str, float fx, float fy)
public void fill(GraphElement graphObj)
public void fillRect(int x1, int y1, int x2, int y2)
public Xfermode getComposite()
public int getFontSize()
public int getFontStyle()
public void postTranslate(int x, int y)
public void restore()
public void save()
public void setComposite(Xfermode x)
public void setFillColor(int color)
public void setFont(java.lang.String[] name, int style, int size, ExternalSupport externalSupport)
public void setGradient(LinearGradientPaint gradient, ColorSVG alphaColor)
public void setGradient(RadialGradientPaint gradient, ColorSVG alphaColor)
public void setStroke(BasicStroke stroke)
public void setStrokeColor(int color)
public void setTextColor(int color)
public void setTransform(Matrix transform)
public int stringWidth(java.lang.String text)
public void transform(Matrix matrix, ClipPath clipPath)