|
BRL-CAD
|
#include <geom.h>
Data Fields | |
| uint32_t | role |
| uint32_t | flags |
| uint32_t | line_pattern |
| fastf_t | line_width |
| unsigned char | color [4] |
| char * | font |
| char * | symbol |
| fastf_t | x_scale |
| fastf_t | xy_scale |
| fastf_t | yx_scale |
| fastf_t | y_scale |
Optional presentation and semantic information corresponding to one rt_ant segment. A NULL styles array means all segments use the database object's normal presentation. Font and symbol are optional UTF-8 names. Text plotting loads the named scalable font at runtime, uses OSIFont when no usable named font is found, and retains the built-in stroke font as its final fallback. Independent text segments and the affine/decorative flags are sufficient to flatten rich-text runs (including the runs used by OpenNURBS annotations) without storing a foreign annotation container.