geomerative index
Name RFont
Examples
None available
Description RShape is a reduced interface for creating, holding and drawing text from TrueType Font files. It's a basic interpreter of TrueType fonts enabling to access any String in the form of a group of shapes. Enabling us in this way to acces their geometry.
Constructors
RFont(parent, fontPath, size, align);
RFont(parent, fontPath, size);
RFont(parent, fontPath);
Parameters
parent   PApplet, always use "this" as the value for this parameter.
fontPath   String, the name of the TrueType Font file which should be situated in the data folder of the sketch.
size   int, the point size of the font in points.
align   int, this can only take the following values: RFont.LEFT, RFont.CENTER and RFont.RIGHT.
Fields
align   The alignement of the font. This proprety can take the following values: RFont.LEFT, RFont.CENTER and RFont.RIGHT

size   The point size of the font.

Methods
draw ( )   Use this method to draw a character on a certain canvas.

setAlign ( )   Use this method to reset the alignement of the font. This proprety can take the following values: RFont.LEFT, RFont.CENTER and RFont.RIGHT

setSize ( )   Use this method to reset the point size of the font.

toGroup ( )   Use this method to get the outlines of a string in the form of an RGroup. All the elements of the group will be RShapes.

toPolygon ( )   Use this method to get the outlines of a character in the form of an RPolygon.

toShape ( )   Use this method to get the outlines of a character in the form of an RShape.

Usage Geometry
Related RGroup