public override void DrawWithContext(IContext context, double offsetX, double offsetY) { context.DrawPolygon( new Vector2[] { new Vector2(X + offsetX + SignWidth / 8, Y + offsetY + Height - SignWidth / 2), new Vector2(X + offsetX + SignWidth / 4, Y + offsetY + Height - SignWidth / 2), new Vector2(X + offsetX + SignWidth / 2 - LineWidth / 2, Y + offsetY + Height), new Vector2(X + offsetX + SignWidth / 2, Y + offsetY + Height), new Vector2(X + offsetX + SignWidth, Y + offsetY + TopHeight / 2), new Vector2(X + offsetX + Width, Y + offsetY + TopHeight / 2) }, new Color(), LineColor, LineWidth ); }