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

Go to the source code of this file.

Functions

int curve_to_vlist (struct bu_list *vlfree, struct bu_list *vhead, const struct bg_tess_tol *ttol, point_t V, vect_t u_vec, vect_t v_vec, struct rt_sketch_internal *sketch_ip, struct rt_curve *crv)
 
int rt_check_curve (const struct rt_curve *crv, const struct rt_sketch_internal *skt, int noisy)
 
void rt_curve_reverse_segment (uint32_t *lng)
 
void rt_curve_order_segments (struct rt_curve *crv)
 
void rt_copy_curve (struct rt_curve *crv_out, const struct rt_curve *crv_in)
 
void rt_curve_free (struct rt_curve *crv)
 
struct rt_sketch_internalrt_copy_sketch (const struct rt_sketch_internal *sketch_ip)
 
int curve_to_tcl_list (struct bu_vls *vls, struct rt_curve *crv)
 
struct bv_scene_objdb_sketch_to_scene_obj (const char *sname, struct db_i *dbip, struct directory *dp, struct bview *sv)
 
struct directorydb_scene_obj_to_sketch (struct db_i *dbip, const char *sname, struct bv_scene_obj *s)