Type: Graphic GraceDocs
Graphic = type { ...added methods below... }
Objects that can be drawn on a canvas and moved around.

Added methods

Method signature Return type
addToCanvas( canvas: DrawingCanvas) Done
Add this object to the given canvas.
color Color
return the color of this object
color:=( c: Color) Done
set the color of this object to c
contains( location: Point) Boolean
Whether the given location is inside this object.
isVisible Boolean
Whether this object is currently set to be visible on the canvas.
location Point
The location of this object from the top-left corner of the screen.
moveBy( dx: Number, dy: Number) Done
Move this object by the given distances on the canvas.
moveTo( location: Point) Done
Move this object to the given point on the canvas.
overlaps( graphic: Graphic2D) Boolean
Whether any point in the given graphic is inside this object.
removeFromCanvas Done
Remove this object from its canvas.
sendBackward Done
send this object down one layer on the screen
sendForward Done
Send this object up one layer on the screen
sendToBack Done
send this object to the bottom layer on the screen
sendToFront Done
send this object to the top layer on the screen
visible:=( value: Boolean) Done
Set whether this object is currently visible on the canvas.
x Number
The horizontal location of this object from the top-left corner of the screen.
y Number
The vertical location of this object from the top-left corner of the screen.