|
GRASS 8 Programmer's Manual 8.6.0dev(2026)-f6f2c534ea
|

Go to the source code of this file.
Macros | |
| #define | PI M_PI |
Functions | |
| void | add_coor (SYMBCHAIN *chain, double x, double y) |
| int | stroke_chain (SYMBPART *part, int ch, double s, double rotation) |
| void | S_stroke (SYMBOL *Symb, double size, double rotation, int tolerance) |
| Stroke symbol to form used for Xdriver. | |
Definition at line 24 of file stroke.c.
References G_debug(), G_realloc, SYMBCHAIN::salloc, SYMBCHAIN::scount, SYMBCHAIN::sx, SYMBCHAIN::sy, and x.
Referenced by stroke_chain().
Stroke symbol to form used for Xdriver.
tolerance currently not supported
| Symb | pointer to |
| size | symbol size |
| rotation | symbol rotation, degrees CCW from East |
| tolerance | currently not supported |
Definition at line 158 of file stroke.c.
References SYMBPART::count, G_debug(), S_POLYGON, S_STRING, stroke_chain(), and SYMBPART::type.
Definition at line 44 of file stroke.c.
References add_coor(), SYMBPART::chain, SYMBEL::coor, SYMBCHAIN::count, SYMBCHAIN::elem, G_debug(), G_rotate_around_point(), l, PI, r, S_ARC, S_LINE, S_POLYGON, SYMBEL::type, SYMBPART::type, and x.
Referenced by S_stroke().