Create a .vlw font on the fly from either a font name that's
installed on the system, or from a .ttf or .otf that's inside
the data folder of this sketch.
Preferred method of creating new PImage objects, ensures that a
reference to the parent PApplet is included, which makes save() work
without needing an absolute path.
Called by the browser or applet viewer to inform this applet
that it is being reclaimed and that it should destroy
any resources that it has allocated.
Overriding keyXxxxx(KeyEvent e) functions will cause the 'key',
'keyCode', and 'keyEvent' variables to no longer work;
key events will no longer be queued until the end of draw();
and the keyPressed(), keyReleased() and keyTyped() methods
will no longer be called.
If you override this or any function that takes a "MouseEvent e"
without calling its super.mouseXxxx() then mouseX, mouseY,
mousePressed, and mouseEvent will no longer be set.
number format signed (or space)
Formats a number but leaves a blank space in the front
when it's positive so that it can be properly aligned with
numbers that have a negative sign in front of them.
Given an x and y coordinate, returns the x position of where
that point would be placed on screen, once affected by translate(),
scale(), or any other transformations.
Given an x and y coordinate, returns the y position of where
that point would be placed on screen, once affected by translate(),
scale(), or any other transformations.
Sets the text rendering/placement to be either SCREEN (direct
to the screen, exact coordinates, only use the font's original size)
or MODEL (the default, where text is manipulated by translate() and
can have a textSize).