Blender
V3.3
|
Public Attributes | |
Object * | ob |
uint | base_index |
BMVert * | v |
ListBase | edges |
ListBase | faces |
float | co [3] |
float | cageco [3] |
bool | is_face |
bool | in_space |
bool | is_cut |
bool | is_invalid |
bool | is_splitting |
Definition at line 101 of file editmesh_knife.c.
uint KnifeVert::base_index |
Definition at line 103 of file editmesh_knife.c.
Referenced by get_bm_knife_vert(), knife_add_single_cut(), knife_edge_append_face(), knife_find_closest_edge_of_face(), knife_find_line_hits(), and knife_split_edge().
float KnifeVert::cageco[3] |
Definition at line 108 of file editmesh_knife.c.
Referenced by knife_find_closest_edge_of_face(), knife_find_closest_vert_of_edge(), knife_find_line_hits(), knife_ray_intersect_face(), knife_sample_screen_density_from_closest_face(), knife_snap_angle_relative(), knifetool_draw(), knifetool_draw_visible_angles(), and new_knife_vert().
float KnifeVert::co[3] |
Definition at line 108 of file editmesh_knife.c.
Referenced by knife_find_closest_edge_of_face(), knife_find_closest_vert_of_edge(), knife_find_line_hits(), knife_make_cuts(), knife_make_face_cuts(), new_knife_vert(), and sort_verts_by_dist_cb().
ListBase KnifeVert::edges |
Definition at line 105 of file editmesh_knife.c.
Referenced by bm_elem_from_knife_vert(), knife_add_to_vert_edges(), knife_calculate_snap_ref_edges(), knife_make_cuts(), knife_snap_angle_relative(), knife_split_edge(), and knifetool_draw_visible_angles().
ListBase KnifeVert::faces |
Definition at line 106 of file editmesh_knife.c.
Referenced by get_bm_knife_vert(), knife_add_cut(), knife_add_edge_faces_to_vert(), knife_add_single_cut(), knife_snap_angle_relative(), and knife_split_edge().
bool KnifeVert::in_space |
Definition at line 109 of file editmesh_knife.c.
bool KnifeVert::is_cut |
Definition at line 110 of file editmesh_knife.c.
Referenced by knife_add_single_cut(), knife_split_edge(), knifetool_draw(), and knifetool_draw_visible_angles().
bool KnifeVert::is_face |
Definition at line 109 of file editmesh_knife.c.
Referenced by knife_add_single_cut().
bool KnifeVert::is_invalid |
Definition at line 111 of file editmesh_knife.c.
Referenced by knife_join_edge(), knife_make_cuts(), knife_sample_screen_density_from_closest_face(), and knifetool_draw().
bool KnifeVert::is_splitting |
Definition at line 112 of file editmesh_knife.c.
Referenced by knife_join_edge(), and knife_split_edge().
Object* KnifeVert::ob |
Definition at line 102 of file editmesh_knife.c.
Referenced by get_bm_knife_vert(), knife_add_single_cut(), knife_edge_append_face(), knife_find_closest_edge_of_face(), knife_find_line_hits(), knife_make_cuts(), and knife_split_edge().
BMVert* KnifeVert::v |
Definition at line 104 of file editmesh_knife.c.
Referenced by bm_elem_from_knife_vert(), get_bm_knife_vert(), knife_add_single_cut(), knife_add_single_cut__is_linehit_outside_face(), knife_make_cuts(), knife_make_face_cuts(), knife_snap_angle_relative(), and knifetool_draw_visible_angles().