Blender
V3.3
|
Public Attributes | |
KnifeVert * | v1 |
KnifeVert * | v2 |
BMFace * | basef |
ListBase | faces |
BMEdge * | e |
bool | is_cut |
bool | is_invalid |
int | splits |
Definition at line 120 of file editmesh_knife.c.
BMFace* KnifeEdge::basef |
Definition at line 122 of file editmesh_knife.c.
Referenced by bm_elem_from_knife_edge(), knife_add_single_cut(), knife_make_cuts(), and knife_split_edge().
BMEdge* KnifeEdge::e |
Definition at line 125 of file editmesh_knife.c.
Referenced by bm_elem_from_knife_edge(), bm_elem_from_knife_vert(), get_bm_knife_edge(), knife_add_single_cut__is_linehit_outside_face(), knife_calculate_snap_ref_edges(), knife_make_cuts(), knife_make_face_cuts(), knife_snap_angle_relative(), and knife_split_edge().
ListBase KnifeEdge::faces |
Definition at line 123 of file editmesh_knife.c.
Referenced by bm_elem_from_knife_vert(), get_bm_knife_edge(), knife_add_cut(), knife_add_single_cut(), knife_edge_append_face(), knife_snap_angle_relative(), and knife_split_edge().
bool KnifeEdge::is_cut |
Definition at line 126 of file editmesh_knife.c.
Referenced by knife_add_single_cut(), knife_make_cuts(), knife_split_edge(), knifetool_draw(), and knifetool_undo().
bool KnifeEdge::is_invalid |
Definition at line 127 of file editmesh_knife.c.
Referenced by knife_calculate_snap_ref_edges(), knife_find_closest_edge_of_face(), knife_find_line_hits(), knife_join_edge(), knife_make_cuts(), knife_make_face_cuts(), knife_ray_intersect_face(), knife_sample_screen_density_from_closest_face(), knife_snap_angle_relative(), knifetool_draw(), and knifetool_undo().
int KnifeEdge::splits |
Definition at line 128 of file editmesh_knife.c.
Referenced by knife_join_edge(), knife_split_edge(), and knifetool_undo().
KnifeVert* KnifeEdge::v1 |
Definition at line 121 of file editmesh_knife.c.
Referenced by get_bm_knife_edge(), knife_add_single_cut(), knife_add_to_vert_edges(), knife_edge_append_face(), knife_find_closest_edge_of_face(), knife_find_closest_vert_of_edge(), knife_find_line_hits(), knife_join_edge(), knife_make_cuts(), knife_make_face_cuts(), knife_ray_intersect_face(), knife_sample_screen_density_from_closest_face(), knife_snap_angle_relative(), knife_split_edge(), knifetool_draw(), knifetool_draw_visible_angles(), and knifetool_undo().
KnifeVert * KnifeEdge::v2 |
Definition at line 121 of file editmesh_knife.c.
Referenced by get_bm_knife_edge(), knife_add_single_cut(), knife_add_to_vert_edges(), knife_find_closest_edge_of_face(), knife_find_closest_vert_of_edge(), knife_find_line_hits(), knife_join_edge(), knife_make_face_cuts(), knife_ray_intersect_face(), knife_sample_screen_density_from_closest_face(), knife_snap_angle_relative(), knife_split_edge(), knifetool_draw(), knifetool_draw_visible_angles(), and knifetool_undo().