Returns the color of the border.
Returns the radius of the corners. If greater than zero, corners are rounded.
Returns the height of the border.
Returns the thickness of the border. Stored as pixel units.
Returns the width of the border.
Called by the rendering engine on every frame.
When overriding this method, ensure that the p5 instance is configured properly. For example, rectangles may be drawn incorrectly if a previous CanvasDrawer had modified p5.rectMode(). CanvasDrawer classes are not obligated/expected to use the default p5 attributes.
See the p5 documentation on attributes for more information: https://p5js.org/reference/#Attributes
Invoked by the rendering engine to generate a frame.
Draws a square box.