|
void | ext4to6 (int pt1, int pt2, int pt3, struct rt_arb_internal *arb, fastf_t peqn[7][4]) |
|
int | mv_edge (struct rt_arb_internal *arb, const vect_t thru, const int bp1, const int bp2, const int end1, const int end2, const vect_t dir, const struct bn_tol *tol, fastf_t peqn[7][4]) |
|
int | arb_extrude (struct rt_arb_internal *arb, int face, fastf_t dist, const struct bn_tol *tol, fastf_t peqn[7][4]) |
|
int | arb_permute (struct rt_arb_internal *arb, const char *encoded_permutation, const struct bn_tol *tol) |
|
int | arb_mirror_face_axis (struct rt_arb_internal *arb, fastf_t peqn[7][4], const int face, const char *axis, const struct bn_tol *tol) |
|
int | arb_edit (struct rt_arb_internal *arb, fastf_t peqn[7][4], int edge, int newedge, vect_t pos_model, const struct bn_tol *tol) |
|
int | rt_arb_get_cgtype (int *cgtype, struct rt_arb_internal *arb, const struct bn_tol *tol, int *uvec, int *svec) |
|
int | rt_arb_std_type (const struct rt_db_internal *ip, const struct bn_tol *tol) |
|
void | rt_arb_centroid (point_t *cent, const struct rt_db_internal *ip) |
|
int | rt_arb_calc_points (struct rt_arb_internal *arb, int cgtype, const plane_t planes[6], const struct bn_tol *tol) |
|
int | rt_arb_check_points (struct rt_arb_internal *arb, int cgtype, const struct bn_tol *tol) |
|
int | rt_arb_3face_intersect (point_t point, const plane_t planes[6], int type, int loc) |
|
int | rt_arb_calc_planes (struct bu_vls *error_msg_ret, struct rt_arb_internal *arb, int type, plane_t planes[6], const struct bn_tol *tol) |
|
int | rt_arb_move_edge (struct bu_vls *error_msg_ret, struct rt_arb_internal *arb, vect_t thru, int bp1, int bp2, int end1, int end2, const vect_t dir, plane_t planes[6], const struct bn_tol *tol) |
|
int | rt_arb_edit (struct bu_vls *error_msg_ret, struct rt_arb_internal *arb, int arb_type, int edit_type, vect_t pos_model, plane_t planes[6], const struct bn_tol *tol) |
|
int | rt_arb_find_e_nearest_pt2 (int *edge, int *vert1, int *vert2, const struct rt_db_internal *ip, const point_t pt2, const mat_t mat, fastf_t ptol) |
|
int | rt_arb_f_eqn (struct rt_edit *s, int argc, const char **argv) |
|
int | rt_arb_edgedir (struct rt_edit *s, int argc, const char **argv) |
|
Editing operations for arb primitives.
Definition in file arb8.h.