-
Notifications
You must be signed in to change notification settings - Fork 2k
Expand file tree
/
Copy pathPaint.java
More file actions
212 lines (209 loc) · 9.7 KB
/
Copy pathPaint.java
File metadata and controls
212 lines (209 loc) · 9.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
// Generated automatically from android.graphics.Paint for testing purposes
package android.graphics;
import android.graphics.BlendMode;
import android.graphics.ColorFilter;
import android.graphics.MaskFilter;
import android.graphics.Path;
import android.graphics.PathEffect;
import android.graphics.Rect;
import android.graphics.Shader;
import android.graphics.Typeface;
import android.graphics.Xfermode;
import android.os.LocaleList;
import java.util.Locale;
public class Paint
{
public BlendMode getBlendMode(){ return null; }
public ColorFilter getColorFilter(){ return null; }
public ColorFilter setColorFilter(ColorFilter p0){ return null; }
public Locale getTextLocale(){ return null; }
public LocaleList getTextLocales(){ return null; }
public MaskFilter getMaskFilter(){ return null; }
public MaskFilter setMaskFilter(MaskFilter p0){ return null; }
public Paint(){}
public Paint(Paint p0){}
public Paint(int p0){}
public Paint.Align getTextAlign(){ return null; }
public Paint.Cap getStrokeCap(){ return null; }
public Paint.FontMetrics getFontMetrics(){ return null; }
public Paint.FontMetricsInt getFontMetricsInt(){ return null; }
public Paint.Join getStrokeJoin(){ return null; }
public Paint.Style getStyle(){ return null; }
public PathEffect getPathEffect(){ return null; }
public PathEffect setPathEffect(PathEffect p0){ return null; }
public Shader getShader(){ return null; }
public Shader setShader(Shader p0){ return null; }
public String getFontFeatureSettings(){ return null; }
public String getFontVariationSettings(){ return null; }
public Typeface getTypeface(){ return null; }
public Typeface setTypeface(Typeface p0){ return null; }
public Xfermode getXfermode(){ return null; }
public Xfermode setXfermode(Xfermode p0){ return null; }
public boolean equalsForTextMeasurement(Paint p0){ return false; }
public boolean getFillPath(Path p0, Path p1){ return false; }
public boolean hasGlyph(String p0){ return false; }
public boolean isElegantTextHeight(){ return false; }
public boolean setFontVariationSettings(String p0){ return false; }
public final boolean isAntiAlias(){ return false; }
public final boolean isDither(){ return false; }
public final boolean isFakeBoldText(){ return false; }
public final boolean isFilterBitmap(){ return false; }
public final boolean isLinearText(){ return false; }
public final boolean isStrikeThruText(){ return false; }
public final boolean isSubpixelText(){ return false; }
public final boolean isUnderlineText(){ return false; }
public float ascent(){ return 0; }
public float descent(){ return 0; }
public float getFontMetrics(Paint.FontMetrics p0){ return 0; }
public float getFontSpacing(){ return 0; }
public float getLetterSpacing(){ return 0; }
public float getRunAdvance(CharSequence p0, int p1, int p2, int p3, int p4, boolean p5, int p6){ return 0; }
public float getRunAdvance(char[] p0, int p1, int p2, int p3, int p4, boolean p5, int p6){ return 0; }
public float getShadowLayerDx(){ return 0; }
public float getShadowLayerDy(){ return 0; }
public float getShadowLayerRadius(){ return 0; }
public float getStrikeThruPosition(){ return 0; }
public float getStrikeThruThickness(){ return 0; }
public float getStrokeMiter(){ return 0; }
public float getStrokeWidth(){ return 0; }
public float getTextRunAdvances(char[] p0, int p1, int p2, int p3, int p4, boolean p5, float[] p6, int p7){ return 0; }
public float getTextScaleX(){ return 0; }
public float getTextSize(){ return 0; }
public float getTextSkewX(){ return 0; }
public float getUnderlinePosition(){ return 0; }
public float getUnderlineThickness(){ return 0; }
public float getWordSpacing(){ return 0; }
public float measureText(CharSequence p0, int p1, int p2){ return 0; }
public float measureText(String p0){ return 0; }
public float measureText(String p0, int p1, int p2){ return 0; }
public float measureText(char[] p0, int p1, int p2){ return 0; }
public int breakText(CharSequence p0, int p1, int p2, boolean p3, float p4, float[] p5){ return 0; }
public int breakText(String p0, boolean p1, float p2, float[] p3){ return 0; }
public int breakText(char[] p0, int p1, int p2, float p3, float[] p4){ return 0; }
public int getAlpha(){ return 0; }
public int getColor(){ return 0; }
public int getEndHyphenEdit(){ return 0; }
public int getFlags(){ return 0; }
public int getFontMetricsInt(Paint.FontMetricsInt p0){ return 0; }
public int getHinting(){ return 0; }
public int getOffsetForAdvance(CharSequence p0, int p1, int p2, int p3, int p4, boolean p5, float p6){ return 0; }
public int getOffsetForAdvance(char[] p0, int p1, int p2, int p3, int p4, boolean p5, float p6){ return 0; }
public int getShadowLayerColor(){ return 0; }
public int getStartHyphenEdit(){ return 0; }
public int getTextRunCursor(CharSequence p0, int p1, int p2, boolean p3, int p4, int p5){ return 0; }
public int getTextRunCursor(char[] p0, int p1, int p2, boolean p3, int p4, int p5){ return 0; }
public int getTextWidths(CharSequence p0, int p1, int p2, float[] p3){ return 0; }
public int getTextWidths(String p0, float[] p1){ return 0; }
public int getTextWidths(String p0, int p1, int p2, float[] p3){ return 0; }
public int getTextWidths(char[] p0, int p1, int p2, float[] p3){ return 0; }
public long getColorLong(){ return 0; }
public long getShadowLayerColorLong(){ return 0; }
public static int ANTI_ALIAS_FLAG = 0;
public static int CURSOR_AFTER = 0;
public static int CURSOR_AT = 0;
public static int CURSOR_AT_OR_AFTER = 0;
public static int CURSOR_AT_OR_BEFORE = 0;
public static int CURSOR_BEFORE = 0;
public static int DEV_KERN_TEXT_FLAG = 0;
public static int DITHER_FLAG = 0;
public static int EMBEDDED_BITMAP_TEXT_FLAG = 0;
public static int END_HYPHEN_EDIT_INSERT_ARMENIAN_HYPHEN = 0;
public static int END_HYPHEN_EDIT_INSERT_HYPHEN = 0;
public static int END_HYPHEN_EDIT_INSERT_MAQAF = 0;
public static int END_HYPHEN_EDIT_INSERT_UCAS_HYPHEN = 0;
public static int END_HYPHEN_EDIT_INSERT_ZWJ_AND_HYPHEN = 0;
public static int END_HYPHEN_EDIT_NO_EDIT = 0;
public static int END_HYPHEN_EDIT_REPLACE_WITH_HYPHEN = 0;
public static int FAKE_BOLD_TEXT_FLAG = 0;
public static int FILTER_BITMAP_FLAG = 0;
public static int HINTING_OFF = 0;
public static int HINTING_ON = 0;
public static int LINEAR_TEXT_FLAG = 0;
public static int START_HYPHEN_EDIT_INSERT_HYPHEN = 0;
public static int START_HYPHEN_EDIT_INSERT_ZWJ = 0;
public static int START_HYPHEN_EDIT_NO_EDIT = 0;
public static int STRIKE_THRU_TEXT_FLAG = 0;
public static int SUBPIXEL_TEXT_FLAG = 0;
public static int UNDERLINE_TEXT_FLAG = 0;
public void clearShadowLayer(){}
public void getTextBounds(CharSequence p0, int p1, int p2, Rect p3){}
public void getTextBounds(String p0, int p1, int p2, Rect p3){}
public void getTextBounds(char[] p0, int p1, int p2, Rect p3){}
public void getTextPath(String p0, int p1, int p2, float p3, float p4, Path p5){}
public void getTextPath(char[] p0, int p1, int p2, float p3, float p4, Path p5){}
public void reset(){}
public void set(Paint p0){}
public void setARGB(int p0, int p1, int p2, int p3){}
public void setAlpha(int p0){}
public void setAntiAlias(boolean p0){}
public void setBlendMode(BlendMode p0){}
public void setColor(int p0){}
public void setColor(long p0){}
public void setDither(boolean p0){}
public void setElegantTextHeight(boolean p0){}
public void setEndHyphenEdit(int p0){}
public void setFakeBoldText(boolean p0){}
public void setFilterBitmap(boolean p0){}
public void setFlags(int p0){}
public void setFontFeatureSettings(String p0){}
public void setHinting(int p0){}
public void setLetterSpacing(float p0){}
public void setLinearText(boolean p0){}
public void setShadowLayer(float p0, float p1, float p2, int p3){}
public void setShadowLayer(float p0, float p1, float p2, long p3){}
public void setStartHyphenEdit(int p0){}
public void setStrikeThruText(boolean p0){}
public void setStrokeCap(Paint.Cap p0){}
public void setStrokeJoin(Paint.Join p0){}
public void setStrokeMiter(float p0){}
public void setStrokeWidth(float p0){}
public void setStyle(Paint.Style p0){}
public void setSubpixelText(boolean p0){}
public void setTextAlign(Paint.Align p0){}
public void setTextLocale(Locale p0){}
public void setTextLocales(LocaleList p0){}
public void setTextScaleX(float p0){}
public void setTextSize(float p0){}
public void setTextSkewX(float p0){}
public void setUnderlineText(boolean p0){}
public void setWordSpacing(float p0){}
static public class FontMetrics
{
public FontMetrics(){}
public float ascent = 0;
public float bottom = 0;
public float descent = 0;
public float leading = 0;
public float top = 0;
}
static public class FontMetricsInt
{
public FontMetricsInt(){}
public String toString(){ return null; }
public int ascent = 0;
public int bottom = 0;
public int descent = 0;
public int leading = 0;
public int top = 0;
}
static public enum Align
{
CENTER, LEFT, RIGHT;
private Align() {}
}
static public enum Cap
{
BUTT, ROUND, SQUARE;
private Cap() {}
}
static public enum Join
{
BEVEL, MITER, ROUND;
private Join() {}
}
static public enum Style
{
FILL, FILL_AND_STROKE, STROKE;
private Style() {}
}
}