logo

class

fwt::Graphics

sys::Obj
  fwt::Graphics

Graphics is used to draw to the screen or to an offscreen image.

Slots

antialias

native Bool antialias

Used to toggle anti-aliasing on and off.

Source

brush

native Brush brush

Current brush defines how text and shapes are filled.

Source

copyImage

native This copyImage(Image image, Rect src, Rect dest)

Copy a rectangular region of the image to the graphics device. If the source and destination don't have the same size, then the copy is resized.

Source

dispose

native Void dispose()

Free any operating system resources used by this instance.

Source

drawArc

native This drawArc(Int x, Int y, Int w, Int h, Int startAngle, Int arcAngle)

Draw an arc with the current pen and brush. The angles are measured in degrees with 0 degrees is 3 o'clock. The origin of the arc is centered within x, y, w, h.

Source

drawImage

native This drawImage(Image image, Int x, Int y)

Draw a the image string with its top left corner at x,y.

Source

drawLine

native This drawLine(Int x1, Int y1, Int x2, Int y2)

Draw a line with the current pen and brush.

Source

drawOval

native This drawOval(Int x, Int y, Int w, Int h)

Draw an oval with the current pen and brush. The oval is fit within the rectangle specified by x, y, w, h.

Source

drawPoint

native This drawPoint(Int x, Int y)

Draw a pixel with the current brush.

Source

drawRect

native This drawRect(Int x, Int y, Int w, Int h)

Draw a rectangle with the current pen and brush.

Source

drawText

native This drawText(Str s, Int x, Int y)

Draw a the text string with the current brush and font. The x, y coordinate specifies the top left corner of the rectangular area where the text is to be drawn.

Source

fillArc

native This fillArc(Int x, Int y, Int w, Int h, Int startAngle, Int arcAngle)

Fill an arc with the current brush. The angles are measured in degrees with 0 degrees is 3 o'clock. The origin of the arc is centered within x, y, w, h.

Source

fillOval

native This fillOval(Int x, Int y, Int w, Int h)

Fill an oval with the current brush. The oval is fit within the rectangle specified by x, y, w, h.

Source

fillRect

native This fillRect(Int x, Int y, Int w, Int h)

Fill a rectangle with the current brush.

Source

font

native Font font

Current font used for drawing text.

Source

pen

native Pen pen

Current pen defines how the shapes are stroked.

Source