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 | ||
) |