BRL-CAD
#include "common.h"
#include "vmath.h"
#include "bu/list.h"
#include "bu/vls.h"
#include "bn/tol.h"
#include "rt/defines.h"
Include dependency graph for brep.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

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