static public void DrawArc(this Canvas item, VectorF2 center, VectorF2 size, float angle1, float angle2, bool use_center, Paint paint) { item.DrawArc(RectFExtensions.CreateCenterRectF(center, size), angle1, angle2 - angle1, use_center, paint); }
static public void DrawOval(this Canvas item, VectorF2 center, VectorF2 size, Paint paint) { item.DrawOval(RectFExtensions.CreateCenterRectF(center, size), paint); }
static public void DrawCenterRoundRect(this Canvas item, VectorF2 center, VectorF2 size, float radius, Paint paint) { item.DrawRoundRect(RectFExtensions.CreateCenterRectF(center, size), radius, radius, paint); }
static public void DrawRoundRectWithPoints(this Canvas item, VectorF2 point1, VectorF2 point2, float radius, Paint paint) { item.DrawRoundRect(RectFExtensions.CreateMinMaxRectF(point1, point2), radius, radius, paint); }
static public void DrawCenterBitmap(this Canvas item, VectorF2 position, VectorF2 size, Bitmap bitmap) { item.DrawBitmap(RectFExtensions.CreateCenterRectF(position, size), bitmap); }
static public void DrawBitmap(this Canvas item, VectorF2 position, VectorF2 size, Bitmap bitmap) { item.DrawBitmap(RectFExtensions.CreateMinMaxRectF(position, position + size), bitmap); }