BRL-CAD
|
Files | |
file | annot.h |
Data Structures | |
struct | rt_ant |
struct | txt_seg |
struct | rt_annot_internal |
Macros | |
#define | RT_TXT_POS_BL 1 |
#define | RT_TXT_POS_BC 2 |
#define | RT_TXT_POS_BR 3 |
#define | RT_TXT_POS_ML 4 |
#define | RT_TXT_POS_MC 5 |
#define | RT_TXT_POS_MR 6 |
#define | RT_TXT_POS_TL 7 |
#define | RT_TXT_POS_TC 8 |
#define | RT_TXT_POS_TR 9 |
#define | RT_ANNOT_CK_MAGIC(_p) BU_CKMAG(_p, RT_ANNOT_INTERNAL_MAGIC, "rt_annot_internal") |
Functions | |
int | rt_txt_pos_flag (int *pos_flag, int horizontal, int vertical) |
struct rt_annot_internal * | rt_copy_annot (const struct rt_annot_internal *annot_ip) |
#define RT_ANNOT_CK_MAGIC | ( | _p | ) | BU_CKMAG(_p, RT_ANNOT_INTERNAL_MAGIC, "rt_annot_internal") |
int rt_txt_pos_flag | ( | int * | pos_flag, |
int | horizontal, | ||
int | vertical | ||
) |
set a position flag to the corresponding placement value given numeric settings (1=left/top, 2=middle/center, 3=right/bottom).
struct rt_annot_internal * rt_copy_annot | ( | const struct rt_annot_internal * | annot_ip | ) |