Functions | |
void | Set_Text_Path (double x, double y, double z) |
void | UnSet_Text_Path (void) |
void Set_Text_Path | ( | double | x, | |
double | y, | |||
double | z | |||
) |
Allows you to alter the direction in which text strings run.
x | - New x-direction to take. 1.0 is the default. | |
y | - New y-direction to take. 0.0 is the default. | |
z | - New z-direction to take. 0.0 is the default. |
The (x, y, z) simply specifies a vector to follow when deciding where to put down the next character. It has no effect on text spacing or character rotation, except that if | arctan y / x | > 45 degrees, the character height rather than the character width is used to determine spacing.
Text Path will work with any font. There is no method implemented yet to change path within the course of a single text string.
void UnSet_Text_Path | ( | void | ) |
Removes all settings established by a previous call to Set_Text_Path().