|
BRL-CAD
|
Files | |
| file | brep.h |
Data Structures | |
| struct | rt_brep_internal |
Macros | |
| #define | RT_BREP_CK_MAGIC(_p) BU_CKMAG(_p, RT_BREP_INTERNAL_MAGIC, "rt_brep_internal"); |
| #define | RT_BREP_TEST_MAGIC(_p) ((_p) && (*((uint32_t *)(_p)) == (uint32_t)(RT_BREP_INTERNAL_MAGIC))) |
| #define | RT_BREP_OPENNURBS 0x1 |
| OpenNURBS tests (default) More... | |
| #define | RT_BREP_UV_PARAM 0x2 |
| sanity checks for UV parameterization bounds More... | |
| #define | RT_BREP_EDGE_CRACK 0x4 |
| check for trim geometry at edges that isn't closely aligned More... | |
Functions | |
| int | rt_brep_plot (struct bu_list *vhead, struct rt_db_internal *ip, const struct bg_tess_tol *ttol, const struct bn_tol *tol, const struct bview *info) |
| int | rt_brep_plot_poly (struct bu_list *vhead, const struct db_full_path *pathp, struct rt_db_internal *ip, const struct bg_tess_tol *ttol, const struct bn_tol *tol, const struct bview *info) |
| int | rt_brep_valid (struct bu_vls *log, struct rt_db_internal *ip, int flags) |
| int | rt_brep_normalize (struct rt_db_internal *ip, double pmax) |
| int | rt_brep_plate_mode (const struct rt_db_internal *ip) |
| void | rt_brep_plate_mode_getvals (double *pthickness, int *nocos, const struct rt_db_internal *ip) |
| #define RT_BREP_CK_MAGIC | ( | _p | ) | BU_CKMAG(_p, RT_BREP_INTERNAL_MAGIC, "rt_brep_internal"); |
| #define RT_BREP_TEST_MAGIC | ( | _p | ) | ((_p) && (*((uint32_t *)(_p)) == (uint32_t)(RT_BREP_INTERNAL_MAGIC))) |
| #define RT_BREP_UV_PARAM 0x2 |
| #define RT_BREP_EDGE_CRACK 0x4 |
| int rt_brep_plot | ( | struct bu_list * | vhead, |
| struct rt_db_internal * | ip, | ||
| const struct bg_tess_tol * | ttol, | ||
| const struct bn_tol * | tol, | ||
| const struct bview * | info | ||
| ) |
| int rt_brep_plot_poly | ( | struct bu_list * | vhead, |
| const struct db_full_path * | pathp, | ||
| struct rt_db_internal * | ip, | ||
| const struct bg_tess_tol * | ttol, | ||
| const struct bn_tol * | tol, | ||
| const struct bview * | info | ||
| ) |
| int rt_brep_valid | ( | struct bu_vls * | log, |
| struct rt_db_internal * | ip, | ||
| int | flags | ||
| ) |
| int rt_brep_normalize | ( | struct rt_db_internal * | ip, |
| double | pmax | ||
| ) |
| int rt_brep_plate_mode | ( | const struct rt_db_internal * | ip | ) |
| void rt_brep_plate_mode_getvals | ( | double * | pthickness, |
| int * | nocos, | ||
| const struct rt_db_internal * | ip | ||
| ) |