BRL-CAD
|
Files | |
file | pipe.h |
Data Structures | |
struct | rt_pipe_internal |
struct | wdb_pipe_pnt |
struct | rt_pipe_edit |
Macros | |
#define | RT_PIPE_CK_MAGIC(_p) BU_CKMAG(_p, RT_PIPE_INTERNAL_MAGIC, "rt_pipe_internal") |
Functions | |
void | rt_vls_pipe_pnt (struct bu_vls *vp, int seg_no, const struct rt_db_internal *ip, double mm2local) |
void | rt_pipe_pnt_print (const struct wdb_pipe_pnt *pipe_pnt, double mm2local) |
int | rt_pipe_ck (const struct bu_list *headp) |
int | rt_pipe_get_i_seg (struct rt_pipe_internal *pipeip, struct wdb_pipe_pnt *ps) |
struct wdb_pipe_pnt * | rt_pipe_get_seg_i (struct rt_pipe_internal *pipeip, int seg_i) |
int | rt_pipe_move_pnt (struct rt_pipe_internal *pipeip, struct wdb_pipe_pnt *ps, const point_t new_pt) |
struct wdb_pipe_pnt * | rt_pipe_add_pnt (struct rt_pipe_internal *pipeip, struct wdb_pipe_pnt *pp, const point_t new_pt) |
struct wdb_pipe_pnt * | rt_pipe_delete_pnt (struct wdb_pipe_pnt *ps) |
struct wdb_pipe_pnt * | rt_pipe_ins_pnt (struct rt_pipe_internal *pipeip, struct wdb_pipe_pnt *pp, const point_t new_pt) |
struct wdb_pipe_pnt * | rt_pipe_find_pnt_nearest_pnt (const struct bu_list *pipe_hd, const point_t model_pt, matp_t view2model) |
#define RT_PIPE_CK_MAGIC | ( | _p | ) | BU_CKMAG(_p, RT_PIPE_INTERNAL_MAGIC, "rt_pipe_internal") |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |