Blender  V3.3
Functions | Variables
mesh_intern.h File Reference

Go to the source code of this file.

Functions

bool EDBM_op_callf (struct BMEditMesh *em, struct wmOperator *op, const char *fmt,...)
 
bool EDBM_op_call_and_selectf (struct BMEditMesh *em, struct wmOperator *op, const char *select_slot, bool select_replace, const char *fmt,...)
 
bool EDBM_op_call_silentf (struct BMEditMesh *em, const char *fmt,...)
 
bool EDBM_op_init (struct BMEditMesh *em, struct BMOperator *bmop, struct wmOperator *op, const char *fmt,...)
 
bool EDBM_op_finish (struct BMEditMesh *em, struct BMOperator *bmop, struct wmOperator *op, bool do_report)
 
void EDBM_stats_update (struct BMEditMesh *em)
 
bool EDBM_view3d_poll (struct bContext *C)
 
struct BMElemEDBM_elem_from_selectmode (struct BMEditMesh *em, struct BMVert *eve, struct BMEdge *eed, struct BMFace *efa)
 
int EDBM_elem_to_index_any (struct BMEditMesh *em, struct BMElem *ele)
 
struct BMElemEDBM_elem_from_index_any (struct BMEditMesh *em, uint index)
 
int EDBM_elem_to_index_any_multi (struct ViewLayer *view_layer, struct BMEditMesh *em, struct BMElem *ele, int *r_object_index)
 
struct BMElemEDBM_elem_from_index_any_multi (struct ViewLayer *view_layer, uint object_index, uint elem_index, struct Object **r_obedit)
 
bool edbm_extrude_edges_indiv (struct BMEditMesh *em, struct wmOperator *op, char hflag, bool use_normal_flip)
 
void MESH_OT_primitive_plane_add (struct wmOperatorType *ot)
 
void MESH_OT_primitive_cube_add (struct wmOperatorType *ot)
 
void MESH_OT_primitive_circle_add (struct wmOperatorType *ot)
 
void MESH_OT_primitive_cylinder_add (struct wmOperatorType *ot)
 
void MESH_OT_primitive_cone_add (struct wmOperatorType *ot)
 
void MESH_OT_primitive_grid_add (struct wmOperatorType *ot)
 
void MESH_OT_primitive_monkey_add (struct wmOperatorType *ot)
 
void MESH_OT_primitive_uv_sphere_add (struct wmOperatorType *ot)
 
void MESH_OT_primitive_ico_sphere_add (struct wmOperatorType *ot)
 
void MESH_OT_primitive_cube_add_gizmo (struct wmOperatorType *ot)
 
void MESH_OT_bevel (struct wmOperatorType *ot)
 
struct wmKeyMapbevel_modal_keymap (struct wmKeyConfig *keyconf)
 
void MESH_OT_bisect (struct wmOperatorType *ot)
 
void MESH_OT_extrude_repeat (struct wmOperatorType *ot)
 
void MESH_OT_extrude_region (struct wmOperatorType *ot)
 
void MESH_OT_extrude_context (struct wmOperatorType *ot)
 
void MESH_OT_extrude_verts_indiv (struct wmOperatorType *ot)
 
void MESH_OT_extrude_edges_indiv (struct wmOperatorType *ot)
 
void MESH_OT_extrude_faces_indiv (struct wmOperatorType *ot)
 
void MESH_OT_dupli_extrude_cursor (struct wmOperatorType *ot)
 
void MESH_OT_screw (struct wmOperatorType *ot)
 
void MESH_OT_spin (struct wmOperatorType *ot)
 
void MESH_GGT_spin (struct wmGizmoGroupType *gzgt)
 
void MESH_GGT_spin_redo (struct wmGizmoGroupType *gzgt)
 
void MESH_OT_polybuild_face_at_cursor (struct wmOperatorType *ot)
 
void MESH_OT_polybuild_split_at_cursor (struct wmOperatorType *ot)
 
void MESH_OT_polybuild_dissolve_at_cursor (struct wmOperatorType *ot)
 
void MESH_OT_polybuild_transform_at_cursor (struct wmOperatorType *ot)
 
void MESH_OT_polybuild_delete_at_cursor (struct wmOperatorType *ot)
 
void MESH_OT_inset (struct wmOperatorType *ot)
 
void MESH_OT_intersect (struct wmOperatorType *ot)
 
void MESH_OT_intersect_boolean (struct wmOperatorType *ot)
 
void MESH_OT_face_split_by_edges (struct wmOperatorType *ot)
 
void MESH_OT_knife_tool (struct wmOperatorType *ot)
 
void MESH_OT_knife_project (struct wmOperatorType *ot)
 
void EDBM_mesh_knife (struct ViewContext *vc, struct Object **objects, int objects_len, struct LinkNode *polys, bool use_tag, bool cut_through)
 
struct wmKeyMapknifetool_modal_keymap (struct wmKeyConfig *keyconf)
 
void MESH_OT_loopcut (struct wmOperatorType *ot)
 
void MESH_OT_rip (struct wmOperatorType *ot)
 
void MESH_OT_rip_edge (struct wmOperatorType *ot)
 
void MESH_OT_select_similar (struct wmOperatorType *ot)
 
void MESH_OT_select_similar_region (struct wmOperatorType *ot)
 
void MESH_OT_select_mode (struct wmOperatorType *ot)
 
void MESH_OT_loop_multi_select (struct wmOperatorType *ot)
 
void MESH_OT_loop_select (struct wmOperatorType *ot)
 
void MESH_OT_edgering_select (struct wmOperatorType *ot)
 
void MESH_OT_select_all (struct wmOperatorType *ot)
 
void MESH_OT_select_interior_faces (struct wmOperatorType *ot)
 
void MESH_OT_shortest_path_pick (struct wmOperatorType *ot)
 
void MESH_OT_select_linked (struct wmOperatorType *ot)
 
void MESH_OT_select_linked_pick (struct wmOperatorType *ot)
 
void MESH_OT_select_face_by_sides (struct wmOperatorType *ot)
 
void MESH_OT_select_loose (struct wmOperatorType *ot)
 
void MESH_OT_select_mirror (struct wmOperatorType *ot)
 
void MESH_OT_select_more (struct wmOperatorType *ot)
 
void MESH_OT_select_less (struct wmOperatorType *ot)
 
void MESH_OT_select_nth (struct wmOperatorType *ot)
 
void MESH_OT_edges_select_sharp (struct wmOperatorType *ot)
 
void MESH_OT_faces_select_linked_flat (struct wmOperatorType *ot)
 
void MESH_OT_select_non_manifold (struct wmOperatorType *ot)
 
void MESH_OT_select_random (struct wmOperatorType *ot)
 
void MESH_OT_select_ungrouped (struct wmOperatorType *ot)
 
void MESH_OT_select_axis (struct wmOperatorType *ot)
 
void MESH_OT_region_to_loop (struct wmOperatorType *ot)
 
void MESH_OT_loop_to_region (struct wmOperatorType *ot)
 
void MESH_OT_shortest_path_select (struct wmOperatorType *ot)
 
void MESH_OT_subdivide (struct wmOperatorType *ot)
 
void MESH_OT_subdivide_edgering (struct wmOperatorType *ot)
 
void MESH_OT_unsubdivide (struct wmOperatorType *ot)
 
void MESH_OT_normals_make_consistent (struct wmOperatorType *ot)
 
void MESH_OT_vertices_smooth (struct wmOperatorType *ot)
 
void MESH_OT_vertices_smooth_laplacian (struct wmOperatorType *ot)
 
void MESH_OT_vert_connect (struct wmOperatorType *ot)
 
void MESH_OT_vert_connect_path (struct wmOperatorType *ot)
 
void MESH_OT_vert_connect_concave (struct wmOperatorType *ot)
 
void MESH_OT_vert_connect_nonplanar (struct wmOperatorType *ot)
 
void MESH_OT_face_make_planar (struct wmOperatorType *ot)
 
void MESH_OT_edge_split (struct wmOperatorType *ot)
 
void MESH_OT_bridge_edge_loops (struct wmOperatorType *ot)
 
void MESH_OT_offset_edge_loops (struct wmOperatorType *ot)
 
void MESH_OT_wireframe (struct wmOperatorType *ot)
 
void MESH_OT_convex_hull (struct wmOperatorType *ot)
 
void MESH_OT_symmetrize (struct wmOperatorType *ot)
 
void MESH_OT_symmetry_snap (struct wmOperatorType *ot)
 
void MESH_OT_shape_propagate_to_all (struct wmOperatorType *ot)
 
void MESH_OT_blend_from_shape (struct wmOperatorType *ot)
 
void MESH_OT_sort_elements (struct wmOperatorType *ot)
 
void MESH_OT_uvs_rotate (struct wmOperatorType *ot)
 
void MESH_OT_uvs_reverse (struct wmOperatorType *ot)
 
void MESH_OT_colors_rotate (struct wmOperatorType *ot)
 
void MESH_OT_colors_reverse (struct wmOperatorType *ot)
 
void MESH_OT_delete (struct wmOperatorType *ot)
 
void MESH_OT_delete_loose (struct wmOperatorType *ot)
 
void MESH_OT_edge_collapse (struct wmOperatorType *ot)
 
void MESH_OT_faces_shade_smooth (struct wmOperatorType *ot)
 
void MESH_OT_faces_shade_flat (struct wmOperatorType *ot)
 
void MESH_OT_split (struct wmOperatorType *ot)
 
void MESH_OT_edge_rotate (struct wmOperatorType *ot)
 
void MESH_OT_hide (struct wmOperatorType *ot)
 
void MESH_OT_reveal (struct wmOperatorType *ot)
 
void MESH_OT_mark_seam (struct wmOperatorType *ot)
 
void MESH_OT_mark_sharp (struct wmOperatorType *ot)
 
void MESH_OT_flip_normals (struct wmOperatorType *ot)
 
void MESH_OT_solidify (struct wmOperatorType *ot)
 
void MESH_OT_knife_cut (struct wmOperatorType *ot)
 
void MESH_OT_separate (struct wmOperatorType *ot)
 
void MESH_OT_fill (struct wmOperatorType *ot)
 
void MESH_OT_fill_grid (struct wmOperatorType *ot)
 
void MESH_OT_fill_holes (struct wmOperatorType *ot)
 
void MESH_OT_beautify_fill (struct wmOperatorType *ot)
 
void MESH_OT_quads_convert_to_tris (struct wmOperatorType *ot)
 
void MESH_OT_tris_convert_to_quads (struct wmOperatorType *ot)
 
void MESH_OT_decimate (struct wmOperatorType *ot)
 
void MESH_OT_dissolve_verts (struct wmOperatorType *ot)
 
void MESH_OT_dissolve_edges (struct wmOperatorType *ot)
 
void MESH_OT_dissolve_faces (struct wmOperatorType *ot)
 
void MESH_OT_dissolve_mode (struct wmOperatorType *ot)
 
void MESH_OT_dissolve_limited (struct wmOperatorType *ot)
 
void MESH_OT_dissolve_degenerate (struct wmOperatorType *ot)
 
void MESH_OT_delete_edgeloop (struct wmOperatorType *ot)
 
void MESH_OT_edge_face_add (struct wmOperatorType *ot)
 
void MESH_OT_duplicate (struct wmOperatorType *ot)
 
void MESH_OT_merge (struct wmOperatorType *ot)
 
void MESH_OT_remove_doubles (struct wmOperatorType *ot)
 
void MESH_OT_poke (struct wmOperatorType *ot)
 
void MESH_OT_point_normals (struct wmOperatorType *ot)
 
void MESH_OT_merge_normals (struct wmOperatorType *ot)
 
void MESH_OT_split_normals (struct wmOperatorType *ot)
 
void MESH_OT_normals_tools (struct wmOperatorType *ot)
 
void MESH_OT_set_normals_from_faces (struct wmOperatorType *ot)
 
void MESH_OT_average_normals (struct wmOperatorType *ot)
 
void MESH_OT_smooth_normals (struct wmOperatorType *ot)
 
void MESH_OT_mod_weighted_strength (struct wmOperatorType *ot)
 
void MESH_OT_paint_mask_extract (struct wmOperatorType *ot)
 
void MESH_OT_face_set_extract (struct wmOperatorType *ot)
 
void MESH_OT_paint_mask_slice (struct wmOperatorType *ot)
 
struct wmKeyMappoint_normals_modal_keymap (wmKeyConfig *keyconf)
 
void MESH_OT_uv_texture_add (struct wmOperatorType *ot)
 
void MESH_OT_uv_texture_remove (struct wmOperatorType *ot)
 
void MESH_OT_vertex_color_add (struct wmOperatorType *ot)
 
void MESH_OT_vertex_color_remove (struct wmOperatorType *ot)
 
void MESH_OT_sculpt_vertex_color_add (struct wmOperatorType *ot)
 
void MESH_OT_sculpt_vertex_color_remove (struct wmOperatorType *ot)
 
void MESH_OT_customdata_mask_clear (struct wmOperatorType *ot)
 
void MESH_OT_customdata_skin_add (struct wmOperatorType *ot)
 
void MESH_OT_customdata_skin_clear (struct wmOperatorType *ot)
 
void MESH_OT_customdata_custom_splitnormals_add (struct wmOperatorType *ot)
 
void MESH_OT_customdata_custom_splitnormals_clear (struct wmOperatorType *ot)
 

Variables

struct EnumPropertyItemcorner_type_items
 

Function Documentation

◆ bevel_modal_keymap()

struct wmKeyMap* bevel_modal_keymap ( struct wmKeyConfig keyconf)

◆ EDBM_elem_from_index_any()

struct BMElem* EDBM_elem_from_index_any ( struct BMEditMesh em,
uint  index 
)

◆ EDBM_elem_from_index_any_multi()

struct BMElem* EDBM_elem_from_index_any_multi ( struct ViewLayer view_layer,
uint  object_index,
uint  elem_index,
struct Object **  r_obedit 
)

◆ EDBM_elem_from_selectmode()

struct BMElem* EDBM_elem_from_selectmode ( struct BMEditMesh em,
struct BMVert eve,
struct BMEdge eed,
struct BMFace efa 
)

◆ EDBM_elem_to_index_any()

int EDBM_elem_to_index_any ( struct BMEditMesh em,
struct BMElem ele 
)

Used when we want to store a single index for any vert/edge/face.

Intended for use with operators.

Definition at line 1591 of file editmesh_utils.c.

References BLI_assert, BMEditMesh::bm, bm, BM_EDGE, BM_elem_index_get, BM_FACE, BM_VERT, BMesh::elem_index_dirty, BMElem::head, BMHeader::htype, BMesh::totedge, and BMesh::totvert.

Referenced by EDBM_elem_to_index_any_multi(), and edbm_shortest_path_pick_invoke().

◆ EDBM_elem_to_index_any_multi()

int EDBM_elem_to_index_any_multi ( struct ViewLayer view_layer,
struct BMEditMesh em,
struct BMElem ele,
int *  r_object_index 
)

◆ edbm_extrude_edges_indiv()

bool edbm_extrude_edges_indiv ( struct BMEditMesh em,
struct wmOperator op,
char  hflag,
bool  use_normal_flip 
)

◆ EDBM_mesh_knife()

void EDBM_mesh_knife ( struct ViewContext vc,
struct Object **  objects,
int  objects_len,
struct LinkNode polys,
bool  use_tag,
bool  cut_through 
)

◆ EDBM_op_call_and_selectf()

bool EDBM_op_call_and_selectf ( struct BMEditMesh em,
struct wmOperator op,
const char *  select_slot,
bool  select_replace,
const char *  fmt,
  ... 
)

◆ EDBM_op_call_silentf()

bool EDBM_op_call_silentf ( struct BMEditMesh em,
const char *  fmt,
  ... 
)

Same as above, but doesn't report errors.

Definition at line 242 of file editmesh_utils.c.

References BMEditMesh::bm, bm, BMO_FLAG_DEFAULTS, BMO_op_exec(), BMO_op_vinitf(), EDBM_op_finish(), and NULL.

◆ EDBM_op_callf()

bool EDBM_op_callf ( struct BMEditMesh em,
struct wmOperator op,
const char *  fmt,
  ... 
)

◆ EDBM_op_finish()

bool EDBM_op_finish ( struct BMEditMesh em,
struct BMOperator bmop,
struct wmOperator op,
bool  do_report 
)

◆ EDBM_op_init()

bool EDBM_op_init ( struct BMEditMesh em,
struct BMOperator bmop,
struct wmOperator op,
const char *  fmt,
  ... 
)

◆ EDBM_stats_update()

void EDBM_stats_update ( struct BMEditMesh em)

◆ EDBM_view3d_poll()

bool EDBM_view3d_poll ( struct bContext C)

◆ knifetool_modal_keymap()

struct wmKeyMap* knifetool_modal_keymap ( struct wmKeyConfig keyconf)

◆ MESH_GGT_spin()

void MESH_GGT_spin ( struct wmGizmoGroupType gzgt)

◆ MESH_GGT_spin_redo()

void MESH_GGT_spin_redo ( struct wmGizmoGroupType gzgt)

◆ MESH_OT_average_normals()

void MESH_OT_average_normals ( struct wmOperatorType ot)

◆ MESH_OT_beautify_fill()

void MESH_OT_beautify_fill ( struct wmOperatorType ot)

◆ MESH_OT_bevel()

void MESH_OT_bevel ( struct wmOperatorType ot)

◆ MESH_OT_bisect()

void MESH_OT_bisect ( struct wmOperatorType ot)

◆ MESH_OT_blend_from_shape()

void MESH_OT_blend_from_shape ( struct wmOperatorType ot)

◆ MESH_OT_bridge_edge_loops()

void MESH_OT_bridge_edge_loops ( struct wmOperatorType ot)

◆ MESH_OT_colors_reverse()

void MESH_OT_colors_reverse ( struct wmOperatorType ot)

◆ MESH_OT_colors_rotate()

void MESH_OT_colors_rotate ( struct wmOperatorType ot)

◆ MESH_OT_convex_hull()

void MESH_OT_convex_hull ( struct wmOperatorType ot)

Referenced by ED_operatortypes_mesh().

◆ MESH_OT_customdata_custom_splitnormals_add()

void MESH_OT_customdata_custom_splitnormals_add ( struct wmOperatorType ot)

◆ MESH_OT_customdata_custom_splitnormals_clear()

void MESH_OT_customdata_custom_splitnormals_clear ( struct wmOperatorType ot)

◆ MESH_OT_customdata_mask_clear()

void MESH_OT_customdata_mask_clear ( struct wmOperatorType ot)

◆ MESH_OT_customdata_skin_add()

void MESH_OT_customdata_skin_add ( struct wmOperatorType ot)

◆ MESH_OT_customdata_skin_clear()

void MESH_OT_customdata_skin_clear ( struct wmOperatorType ot)

◆ MESH_OT_decimate()

void MESH_OT_decimate ( struct wmOperatorType ot)

◆ MESH_OT_delete()

void MESH_OT_delete ( struct wmOperatorType ot)

◆ MESH_OT_delete_edgeloop()

void MESH_OT_delete_edgeloop ( struct wmOperatorType ot)

◆ MESH_OT_delete_loose()

void MESH_OT_delete_loose ( struct wmOperatorType ot)

◆ MESH_OT_dissolve_degenerate()

void MESH_OT_dissolve_degenerate ( struct wmOperatorType ot)

◆ MESH_OT_dissolve_edges()

void MESH_OT_dissolve_edges ( struct wmOperatorType ot)

◆ MESH_OT_dissolve_faces()

void MESH_OT_dissolve_faces ( struct wmOperatorType ot)

◆ MESH_OT_dissolve_limited()

void MESH_OT_dissolve_limited ( struct wmOperatorType ot)

◆ MESH_OT_dissolve_mode()

void MESH_OT_dissolve_mode ( struct wmOperatorType ot)

◆ MESH_OT_dissolve_verts()

void MESH_OT_dissolve_verts ( struct wmOperatorType ot)

◆ MESH_OT_dupli_extrude_cursor()

void MESH_OT_dupli_extrude_cursor ( struct wmOperatorType ot)

◆ MESH_OT_duplicate()

void MESH_OT_duplicate ( struct wmOperatorType ot)

◆ MESH_OT_edge_collapse()

void MESH_OT_edge_collapse ( struct wmOperatorType ot)

◆ MESH_OT_edge_face_add()

void MESH_OT_edge_face_add ( struct wmOperatorType ot)

◆ MESH_OT_edge_rotate()

void MESH_OT_edge_rotate ( struct wmOperatorType ot)

◆ MESH_OT_edge_split()

void MESH_OT_edge_split ( struct wmOperatorType ot)

◆ MESH_OT_edgering_select()

void MESH_OT_edgering_select ( struct wmOperatorType ot)

◆ MESH_OT_edges_select_sharp()

void MESH_OT_edges_select_sharp ( struct wmOperatorType ot)

◆ MESH_OT_extrude_context()

void MESH_OT_extrude_context ( struct wmOperatorType ot)

◆ MESH_OT_extrude_edges_indiv()

void MESH_OT_extrude_edges_indiv ( struct wmOperatorType ot)

◆ MESH_OT_extrude_faces_indiv()

void MESH_OT_extrude_faces_indiv ( struct wmOperatorType ot)

◆ MESH_OT_extrude_region()

void MESH_OT_extrude_region ( struct wmOperatorType ot)

◆ MESH_OT_extrude_repeat()

void MESH_OT_extrude_repeat ( struct wmOperatorType ot)

◆ MESH_OT_extrude_verts_indiv()

void MESH_OT_extrude_verts_indiv ( struct wmOperatorType ot)

◆ MESH_OT_face_make_planar()

void MESH_OT_face_make_planar ( struct wmOperatorType ot)

◆ MESH_OT_face_set_extract()

void MESH_OT_face_set_extract ( struct wmOperatorType ot)

◆ MESH_OT_face_split_by_edges()

void MESH_OT_face_split_by_edges ( struct wmOperatorType ot)

◆ MESH_OT_faces_select_linked_flat()

void MESH_OT_faces_select_linked_flat ( struct wmOperatorType ot)

◆ MESH_OT_faces_shade_flat()

void MESH_OT_faces_shade_flat ( struct wmOperatorType ot)

◆ MESH_OT_faces_shade_smooth()

void MESH_OT_faces_shade_smooth ( struct wmOperatorType ot)

◆ MESH_OT_fill()

void MESH_OT_fill ( struct wmOperatorType ot)

◆ MESH_OT_fill_grid()

void MESH_OT_fill_grid ( struct wmOperatorType ot)

◆ MESH_OT_fill_holes()

void MESH_OT_fill_holes ( struct wmOperatorType ot)

◆ MESH_OT_flip_normals()

void MESH_OT_flip_normals ( struct wmOperatorType ot)

◆ MESH_OT_hide()

void MESH_OT_hide ( struct wmOperatorType ot)

◆ MESH_OT_inset()

void MESH_OT_inset ( struct wmOperatorType ot)

◆ MESH_OT_intersect()

void MESH_OT_intersect ( struct wmOperatorType ot)

◆ MESH_OT_intersect_boolean()

void MESH_OT_intersect_boolean ( struct wmOperatorType ot)

◆ MESH_OT_knife_cut()

void MESH_OT_knife_cut ( struct wmOperatorType ot)

◆ MESH_OT_knife_project()

void MESH_OT_knife_project ( struct wmOperatorType ot)

◆ MESH_OT_knife_tool()

void MESH_OT_knife_tool ( struct wmOperatorType ot)

◆ MESH_OT_loop_multi_select()

void MESH_OT_loop_multi_select ( struct wmOperatorType ot)

◆ MESH_OT_loop_select()

void MESH_OT_loop_select ( struct wmOperatorType ot)

◆ MESH_OT_loop_to_region()

void MESH_OT_loop_to_region ( struct wmOperatorType ot)

◆ MESH_OT_loopcut()

void MESH_OT_loopcut ( struct wmOperatorType ot)

◆ MESH_OT_mark_seam()

void MESH_OT_mark_seam ( struct wmOperatorType ot)

◆ MESH_OT_mark_sharp()

void MESH_OT_mark_sharp ( struct wmOperatorType ot)

◆ MESH_OT_merge()

void MESH_OT_merge ( struct wmOperatorType ot)

◆ MESH_OT_merge_normals()

void MESH_OT_merge_normals ( struct wmOperatorType ot)

◆ MESH_OT_mod_weighted_strength()

void MESH_OT_mod_weighted_strength ( struct wmOperatorType ot)

◆ MESH_OT_normals_make_consistent()

void MESH_OT_normals_make_consistent ( struct wmOperatorType ot)

◆ MESH_OT_normals_tools()

void MESH_OT_normals_tools ( struct wmOperatorType ot)

◆ MESH_OT_offset_edge_loops()

void MESH_OT_offset_edge_loops ( struct wmOperatorType ot)

◆ MESH_OT_paint_mask_extract()

void MESH_OT_paint_mask_extract ( struct wmOperatorType ot)

◆ MESH_OT_paint_mask_slice()

void MESH_OT_paint_mask_slice ( struct wmOperatorType ot)

◆ MESH_OT_point_normals()

void MESH_OT_point_normals ( struct wmOperatorType ot)

◆ MESH_OT_poke()

void MESH_OT_poke ( struct wmOperatorType ot)

◆ MESH_OT_polybuild_delete_at_cursor()

void MESH_OT_polybuild_delete_at_cursor ( struct wmOperatorType ot)

◆ MESH_OT_polybuild_dissolve_at_cursor()

void MESH_OT_polybuild_dissolve_at_cursor ( struct wmOperatorType ot)

◆ MESH_OT_polybuild_face_at_cursor()

void MESH_OT_polybuild_face_at_cursor ( struct wmOperatorType ot)

◆ MESH_OT_polybuild_split_at_cursor()

void MESH_OT_polybuild_split_at_cursor ( struct wmOperatorType ot)

◆ MESH_OT_polybuild_transform_at_cursor()

void MESH_OT_polybuild_transform_at_cursor ( struct wmOperatorType ot)

◆ MESH_OT_primitive_circle_add()

void MESH_OT_primitive_circle_add ( struct wmOperatorType ot)

◆ MESH_OT_primitive_cone_add()

void MESH_OT_primitive_cone_add ( struct wmOperatorType ot)

◆ MESH_OT_primitive_cube_add()

void MESH_OT_primitive_cube_add ( struct wmOperatorType ot)

◆ MESH_OT_primitive_cube_add_gizmo()

void MESH_OT_primitive_cube_add_gizmo ( struct wmOperatorType ot)

◆ MESH_OT_primitive_cylinder_add()

void MESH_OT_primitive_cylinder_add ( struct wmOperatorType ot)

◆ MESH_OT_primitive_grid_add()

void MESH_OT_primitive_grid_add ( struct wmOperatorType ot)

◆ MESH_OT_primitive_ico_sphere_add()

void MESH_OT_primitive_ico_sphere_add ( struct wmOperatorType ot)

◆ MESH_OT_primitive_monkey_add()

void MESH_OT_primitive_monkey_add ( struct wmOperatorType ot)

◆ MESH_OT_primitive_plane_add()

void MESH_OT_primitive_plane_add ( struct wmOperatorType ot)

◆ MESH_OT_primitive_uv_sphere_add()

void MESH_OT_primitive_uv_sphere_add ( struct wmOperatorType ot)

◆ MESH_OT_quads_convert_to_tris()

void MESH_OT_quads_convert_to_tris ( struct wmOperatorType ot)

◆ MESH_OT_region_to_loop()

void MESH_OT_region_to_loop ( struct wmOperatorType ot)

◆ MESH_OT_remove_doubles()

void MESH_OT_remove_doubles ( struct wmOperatorType ot)

◆ MESH_OT_reveal()

void MESH_OT_reveal ( struct wmOperatorType ot)

◆ MESH_OT_rip()

void MESH_OT_rip ( struct wmOperatorType ot)

◆ MESH_OT_rip_edge()

void MESH_OT_rip_edge ( struct wmOperatorType ot)

◆ MESH_OT_screw()

void MESH_OT_screw ( struct wmOperatorType ot)

◆ MESH_OT_sculpt_vertex_color_add()

void MESH_OT_sculpt_vertex_color_add ( struct wmOperatorType ot)

◆ MESH_OT_sculpt_vertex_color_remove()

void MESH_OT_sculpt_vertex_color_remove ( struct wmOperatorType ot)

◆ MESH_OT_select_all()

void MESH_OT_select_all ( struct wmOperatorType ot)

◆ MESH_OT_select_axis()

void MESH_OT_select_axis ( struct wmOperatorType ot)

◆ MESH_OT_select_face_by_sides()

void MESH_OT_select_face_by_sides ( struct wmOperatorType ot)

◆ MESH_OT_select_interior_faces()

void MESH_OT_select_interior_faces ( struct wmOperatorType ot)

◆ MESH_OT_select_less()

void MESH_OT_select_less ( struct wmOperatorType ot)

◆ MESH_OT_select_linked()

void MESH_OT_select_linked ( struct wmOperatorType ot)

◆ MESH_OT_select_linked_pick()

void MESH_OT_select_linked_pick ( struct wmOperatorType ot)

◆ MESH_OT_select_loose()

void MESH_OT_select_loose ( struct wmOperatorType ot)

◆ MESH_OT_select_mirror()

void MESH_OT_select_mirror ( struct wmOperatorType ot)

◆ MESH_OT_select_mode()

void MESH_OT_select_mode ( struct wmOperatorType ot)

◆ MESH_OT_select_more()

void MESH_OT_select_more ( struct wmOperatorType ot)

◆ MESH_OT_select_non_manifold()

void MESH_OT_select_non_manifold ( struct wmOperatorType ot)

◆ MESH_OT_select_nth()

void MESH_OT_select_nth ( struct wmOperatorType ot)

◆ MESH_OT_select_random()

void MESH_OT_select_random ( struct wmOperatorType ot)

◆ MESH_OT_select_similar()

void MESH_OT_select_similar ( struct wmOperatorType ot)

◆ MESH_OT_select_similar_region()

void MESH_OT_select_similar_region ( struct wmOperatorType ot)

◆ MESH_OT_select_ungrouped()

void MESH_OT_select_ungrouped ( struct wmOperatorType ot)

◆ MESH_OT_separate()

void MESH_OT_separate ( struct wmOperatorType ot)

◆ MESH_OT_set_normals_from_faces()

void MESH_OT_set_normals_from_faces ( struct wmOperatorType ot)

◆ MESH_OT_shape_propagate_to_all()

void MESH_OT_shape_propagate_to_all ( struct wmOperatorType ot)

◆ MESH_OT_shortest_path_pick()

void MESH_OT_shortest_path_pick ( struct wmOperatorType ot)

◆ MESH_OT_shortest_path_select()

void MESH_OT_shortest_path_select ( struct wmOperatorType ot)

◆ MESH_OT_smooth_normals()

void MESH_OT_smooth_normals ( struct wmOperatorType ot)

◆ MESH_OT_solidify()

void MESH_OT_solidify ( struct wmOperatorType ot)

◆ MESH_OT_sort_elements()

void MESH_OT_sort_elements ( struct wmOperatorType ot)

◆ MESH_OT_spin()

void MESH_OT_spin ( struct wmOperatorType ot)

◆ MESH_OT_split()

void MESH_OT_split ( struct wmOperatorType ot)

◆ MESH_OT_split_normals()

void MESH_OT_split_normals ( struct wmOperatorType ot)

◆ MESH_OT_subdivide()

void MESH_OT_subdivide ( struct wmOperatorType ot)

◆ MESH_OT_subdivide_edgering()

void MESH_OT_subdivide_edgering ( struct wmOperatorType ot)

◆ MESH_OT_symmetrize()

void MESH_OT_symmetrize ( struct wmOperatorType ot)

◆ MESH_OT_symmetry_snap()

void MESH_OT_symmetry_snap ( struct wmOperatorType ot)

◆ MESH_OT_tris_convert_to_quads()

void MESH_OT_tris_convert_to_quads ( struct wmOperatorType ot)

◆ MESH_OT_unsubdivide()

void MESH_OT_unsubdivide ( struct wmOperatorType ot)

◆ MESH_OT_uv_texture_add()

void MESH_OT_uv_texture_add ( struct wmOperatorType ot)

◆ MESH_OT_uv_texture_remove()

void MESH_OT_uv_texture_remove ( struct wmOperatorType ot)

◆ MESH_OT_uvs_reverse()

void MESH_OT_uvs_reverse ( struct wmOperatorType ot)

◆ MESH_OT_uvs_rotate()

void MESH_OT_uvs_rotate ( struct wmOperatorType ot)

◆ MESH_OT_vert_connect()

void MESH_OT_vert_connect ( struct wmOperatorType ot)

◆ MESH_OT_vert_connect_concave()

void MESH_OT_vert_connect_concave ( struct wmOperatorType ot)

◆ MESH_OT_vert_connect_nonplanar()

void MESH_OT_vert_connect_nonplanar ( struct wmOperatorType ot)

◆ MESH_OT_vert_connect_path()

void MESH_OT_vert_connect_path ( struct wmOperatorType ot)

◆ MESH_OT_vertex_color_add()

void MESH_OT_vertex_color_add ( struct wmOperatorType ot)

◆ MESH_OT_vertex_color_remove()

void MESH_OT_vertex_color_remove ( struct wmOperatorType ot)

◆ MESH_OT_vertices_smooth()

void MESH_OT_vertices_smooth ( struct wmOperatorType ot)

◆ MESH_OT_vertices_smooth_laplacian()

void MESH_OT_vertices_smooth_laplacian ( struct wmOperatorType ot)

◆ MESH_OT_wireframe()

void MESH_OT_wireframe ( struct wmOperatorType ot)

◆ point_normals_modal_keymap()

struct wmKeyMap* point_normals_modal_keymap ( wmKeyConfig keyconf)

Variable Documentation

◆ corner_type_items

struct EnumPropertyItem* corner_type_items
extern