Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e387df2

Browse files
committed
format
1 parent 5b311f7 commit e387df2

File tree

1 file changed

+51
-27
lines changed

1 file changed

+51
-27
lines changed

transformations/src/main/java/jp/wasabeef/glide/transformations/RoundedCornersTransformation.java

Lines changed: 51 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ public RoundedCornersTransformation(Context context, int radius, int margin) {
4949
this(context, radius, margin, CornerType.ALL);
5050
}
5151

52-
public RoundedCornersTransformation(Context context, int radius, int margin, CornerType cornerType) {
52+
public RoundedCornersTransformation(Context context, int radius, int margin,
53+
CornerType cornerType) {
5354
mBitmapPool = Glide.get(context).getBitmapPool();
5455
mRadius = radius;
5556
mDiameter = mRadius * 2;
@@ -134,89 +135,112 @@ private void drawRoundRect(Canvas canvas, Paint paint, float width, float height
134135
}
135136

136137
private void drawTopLeftRoundRect(Canvas canvas, Paint paint, float right, float bottom) {
137-
canvas.drawRoundRect(new RectF(mMargin, mMargin, mMargin + mDiameter, mMargin + mDiameter), mRadius, mRadius, paint);
138+
canvas.drawRoundRect(new RectF(mMargin, mMargin, mMargin + mDiameter, mMargin + mDiameter),
139+
mRadius, mRadius, paint);
138140
canvas.drawRect(new RectF(mMargin, mMargin + mRadius, mMargin + mRadius, bottom), paint);
139141
canvas.drawRect(new RectF(mMargin + mRadius, mMargin, right, bottom), paint);
140142
}
141143

142144
private void drawTopRightRoundRect(Canvas canvas, Paint paint, float right, float bottom) {
143-
canvas.drawRoundRect(new RectF(right - mDiameter, mMargin, right, mMargin + mDiameter), mRadius, mRadius, paint);
145+
canvas.drawRoundRect(new RectF(right - mDiameter, mMargin, right, mMargin + mDiameter), mRadius,
146+
mRadius, paint);
144147
canvas.drawRect(new RectF(mMargin, mMargin, right - mRadius, bottom), paint);
145148
canvas.drawRect(new RectF(right - mRadius, mMargin + mRadius, right, bottom), paint);
146149
}
147150

148151
private void drawBottomLeftRoundRect(Canvas canvas, Paint paint, float right, float bottom) {
149-
canvas.drawRoundRect(new RectF(mMargin, bottom - mDiameter, mMargin + mDiameter, bottom), mRadius, mRadius, paint);
152+
canvas.drawRoundRect(new RectF(mMargin, bottom - mDiameter, mMargin + mDiameter, bottom),
153+
mRadius, mRadius, paint);
150154
canvas.drawRect(new RectF(mMargin, mMargin, mMargin + mDiameter, bottom - mRadius), paint);
151155
canvas.drawRect(new RectF(mMargin + mRadius, mMargin, right, bottom), paint);
152156
}
153157

154158
private void drawBottomRightRoundRect(Canvas canvas, Paint paint, float right, float bottom) {
155-
canvas.drawRoundRect(new RectF(right - mDiameter, bottom - mDiameter, right, bottom), mRadius, mRadius, paint);
159+
canvas.drawRoundRect(new RectF(right - mDiameter, bottom - mDiameter, right, bottom), mRadius,
160+
mRadius, paint);
156161
canvas.drawRect(new RectF(mMargin, mMargin, right - mRadius, bottom), paint);
157162
canvas.drawRect(new RectF(right - mRadius, mMargin, right, bottom - mRadius), paint);
158163
}
159164

160165
private void drawTopRoundRect(Canvas canvas, Paint paint, float right, float bottom) {
161-
canvas.drawRoundRect(new RectF(mMargin, mMargin, right, mMargin + mDiameter), mRadius, mRadius, paint);
166+
canvas.drawRoundRect(new RectF(mMargin, mMargin, right, mMargin + mDiameter), mRadius, mRadius,
167+
paint);
162168
canvas.drawRect(new RectF(mMargin, mMargin + mRadius, right, bottom), paint);
163169
}
164170

165171
private void drawBottomRoundRect(Canvas canvas, Paint paint, float right, float bottom) {
166-
canvas.drawRoundRect(new RectF(mMargin, bottom - mDiameter, right, bottom), mRadius, mRadius, paint);
172+
canvas.drawRoundRect(new RectF(mMargin, bottom - mDiameter, right, bottom), mRadius, mRadius,
173+
paint);
167174
canvas.drawRect(new RectF(mMargin, mMargin, right, bottom - mRadius), paint);
168175
}
169176

170177
private void drawLeftRoundRect(Canvas canvas, Paint paint, float right, float bottom) {
171-
canvas.drawRoundRect(new RectF(mMargin, mMargin, mMargin + mDiameter, bottom), mRadius, mRadius, paint);
178+
canvas.drawRoundRect(new RectF(mMargin, mMargin, mMargin + mDiameter, bottom), mRadius, mRadius,
179+
paint);
172180
canvas.drawRect(new RectF(mMargin + mRadius, mMargin, right, bottom), paint);
173181
}
174182

175183
private void drawRightRoundRect(Canvas canvas, Paint paint, float right, float bottom) {
176-
canvas.drawRoundRect(new RectF(right - mDiameter, mMargin, right, bottom), mRadius, mRadius, paint);
184+
canvas.drawRoundRect(new RectF(right - mDiameter, mMargin, right, bottom), mRadius, mRadius,
185+
paint);
177186
canvas.drawRect(new RectF(mMargin, mMargin, right - mRadius, bottom), paint);
178187
}
179188

180189
private void drawOtherTopLeftRoundRect(Canvas canvas, Paint paint, float right, float bottom) {
181-
canvas.drawRoundRect(new RectF(mMargin, bottom - mDiameter, right, bottom), mRadius, mRadius, paint);
182-
canvas.drawRoundRect(new RectF(right - mDiameter, mMargin, right, bottom), mRadius, mRadius, paint);
190+
canvas.drawRoundRect(new RectF(mMargin, bottom - mDiameter, right, bottom), mRadius, mRadius,
191+
paint);
192+
canvas.drawRoundRect(new RectF(right - mDiameter, mMargin, right, bottom), mRadius, mRadius,
193+
paint);
183194
canvas.drawRect(new RectF(mMargin, mMargin, right - mRadius, bottom - mRadius), paint);
184195
}
185196

186197
private void drawOtherTopRightRoundRect(Canvas canvas, Paint paint, float right, float bottom) {
187-
canvas.drawRoundRect(new RectF(mMargin, mMargin, mMargin + mDiameter, bottom), mRadius, mRadius, paint);
188-
canvas.drawRoundRect(new RectF(mMargin, bottom - mDiameter, right, bottom), mRadius, mRadius, paint);
198+
canvas.drawRoundRect(new RectF(mMargin, mMargin, mMargin + mDiameter, bottom), mRadius, mRadius,
199+
paint);
200+
canvas.drawRoundRect(new RectF(mMargin, bottom - mDiameter, right, bottom), mRadius, mRadius,
201+
paint);
189202
canvas.drawRect(new RectF(mMargin + mRadius, mMargin, right, bottom - mRadius), paint);
190203
}
191204

192205
private void drawOtherBottomLeftRoundRect(Canvas canvas, Paint paint, float right, float bottom) {
193-
canvas.drawRoundRect(new RectF(mMargin, mMargin, right, mMargin + mDiameter), mRadius, mRadius, paint);
194-
canvas.drawRoundRect(new RectF(right - mDiameter, mMargin, right, bottom), mRadius, mRadius, paint);
206+
canvas.drawRoundRect(new RectF(mMargin, mMargin, right, mMargin + mDiameter), mRadius, mRadius,
207+
paint);
208+
canvas.drawRoundRect(new RectF(right - mDiameter, mMargin, right, bottom), mRadius, mRadius,
209+
paint);
195210
canvas.drawRect(new RectF(mMargin, mMargin + mRadius, right - mRadius, bottom), paint);
196211
}
197212

198-
private void drawOtherBottomRightRoundRect(Canvas canvas, Paint paint, float right, float bottom) {
199-
canvas.drawRoundRect(new RectF(mMargin, mMargin, right, mMargin + mDiameter), mRadius, mRadius, paint);
200-
canvas.drawRoundRect(new RectF(mMargin, mMargin, mMargin + mDiameter, bottom), mRadius, mRadius, paint);
213+
private void drawOtherBottomRightRoundRect(Canvas canvas, Paint paint, float right,
214+
float bottom) {
215+
canvas.drawRoundRect(new RectF(mMargin, mMargin, right, mMargin + mDiameter), mRadius, mRadius,
216+
paint);
217+
canvas.drawRoundRect(new RectF(mMargin, mMargin, mMargin + mDiameter, bottom), mRadius, mRadius,
218+
paint);
201219
canvas.drawRect(new RectF(mMargin + mRadius, mMargin + mRadius, right, bottom), paint);
202220
}
203221

204-
private void drawDiagonalFromTopLeftRoundRect(Canvas canvas, Paint paint, float right, float bottom) {
205-
canvas.drawRoundRect(new RectF(mMargin, mMargin, mMargin + mDiameter, mMargin + mDiameter), mRadius, mRadius, paint);
206-
canvas.drawRoundRect(new RectF(right - mDiameter, bottom - mDiameter, right, bottom), mRadius, mRadius, paint);
222+
private void drawDiagonalFromTopLeftRoundRect(Canvas canvas, Paint paint, float right,
223+
float bottom) {
224+
canvas.drawRoundRect(new RectF(mMargin, mMargin, mMargin + mDiameter, mMargin + mDiameter),
225+
mRadius, mRadius, paint);
226+
canvas.drawRoundRect(new RectF(right - mDiameter, bottom - mDiameter, right, bottom), mRadius,
227+
mRadius, paint);
207228
canvas.drawRect(new RectF(mMargin, mMargin + mRadius, right - mDiameter, bottom), paint);
208229
canvas.drawRect(new RectF(mMargin + mDiameter, mMargin, right, bottom - mRadius), paint);
209230
}
210231

211-
private void drawDiagonalFromTopRightRoundRect(Canvas canvas, Paint paint, float right, float bottom) {
212-
canvas.drawRoundRect(new RectF(right - mDiameter, mMargin, right, mMargin + mDiameter), mRadius, mRadius, paint);
213-
canvas.drawRoundRect(new RectF(mMargin, bottom - mDiameter, mMargin + mDiameter, bottom), mRadius, mRadius, paint);
232+
private void drawDiagonalFromTopRightRoundRect(Canvas canvas, Paint paint, float right,
233+
float bottom) {
234+
canvas.drawRoundRect(new RectF(right - mDiameter, mMargin, right, mMargin + mDiameter), mRadius,
235+
mRadius, paint);
236+
canvas.drawRoundRect(new RectF(mMargin, bottom - mDiameter, mMargin + mDiameter, bottom),
237+
mRadius, mRadius, paint);
214238
canvas.drawRect(new RectF(mMargin, mMargin, right - mRadius, bottom - mRadius), paint);
215239
canvas.drawRect(new RectF(mMargin + mRadius, mMargin + mRadius, right, bottom), paint);
216240
}
217241

218-
@Override
219-
public String getId() {
220-
return "RoundedTransformation(radius=" + mRadius + ", margin=" + mMargin + ")";
242+
@Override public String getId() {
243+
return "RoundedTransformation(radius=" + mRadius + ", margin=" + mMargin + ", diameter="
244+
+ mDiameter + ", cornerType=" + mCornerType.name() + ")";
221245
}
222246
}

0 commit comments

Comments
 (0)