BRL-CAD
brep.c File Reference
#include "common.h"
#include <stdlib.h>
#include <string.h>
#include "raytrace.h"
#include "rtgeom.h"
#include "wdb.h"
#include "./ged_private.h"
#include "../librt/primitives/brep/brep_local.h"
Include dependency graph for brep.c:

Go to the source code of this file.

Functions

int brep_command (struct bu_vls *vls, const char *solid_name, const struct rt_tess_tol *ttol, const struct bn_tol *tol, struct brep_specific *bs, struct rt_brep_internal *bi, struct bn_vlblock *vbp, int argc, const char *argv[], char *commtag)
 
int brep_conversion (struct rt_db_internal *in, struct rt_db_internal *out, const struct db_i *dbip)
 
int brep_conversion_comb (struct rt_db_internal *old_internal, const char *name, const char *suffix, struct rt_wdb *wdbp, fastf_t local2mm)
 
int brep_intersect_point_point (struct rt_db_internal *intern1, struct rt_db_internal *intern2, int i, int j)
 
int brep_intersect_point_curve (struct rt_db_internal *intern1, struct rt_db_internal *intern2, int i, int j)
 
int brep_intersect_point_surface (struct rt_db_internal *intern1, struct rt_db_internal *intern2, int i, int j)
 
int brep_intersect_curve_curve (struct rt_db_internal *intern1, struct rt_db_internal *intern2, int i, int j)
 
int brep_intersect_curve_surface (struct rt_db_internal *intern1, struct rt_db_internal *intern2, int i, int j)
 
int brep_intersect_surface_surface (struct rt_db_internal *intern1, struct rt_db_internal *intern2, int i, int j, struct bn_vlblock *vbp)
 
int rt_brep_boolean (struct rt_db_internal *out, const struct rt_db_internal *ip1, const struct rt_db_internal *ip2, db_op_t operation)
 
int ged_brep (struct ged *gedp, int argc, const char *argv[])
 

Detailed Description

The brep command.

Definition in file brep.c.

Function Documentation