|
| static bool | blender::ed::sculpt_paint::expand::is_vert_in_active_component (const SculptSession &ss, const Cache &expand_cache, const int vert) |
| |
| static bool | blender::ed::sculpt_paint::expand::is_face_in_active_component (const Object &object, const OffsetIndices< int > faces, const Span< int > corner_verts, const Cache &expand_cache, const int f) |
| |
| static float | blender::ed::sculpt_paint::expand::falloff_value_vertex_get (const SculptSession &ss, const Cache &expand_cache, const float3 &position, const int vert) |
| |
| static float | blender::ed::sculpt_paint::expand::max_vert_falloff_get (const Cache &expand_cache) |
| |
| static bool | blender::ed::sculpt_paint::expand::vert_falloff_is_enabled (const SculptSession &ss, const Cache &expand_cache, const float3 &position, const int vert) |
| |
| static bool | blender::ed::sculpt_paint::expand::face_state_get (const Object &object, const OffsetIndices< int > faces, const Span< int > corner_verts, const Span< bool > hide_poly, const Span< int > face_sets, const Cache &expand_cache, const int face) |
| |
| static float | blender::ed::sculpt_paint::expand::gradient_value_get (const SculptSession &ss, const Cache &expand_cache, const float3 &position, const int vert) |
| |
| static BitVector | blender::ed::sculpt_paint::expand::enabled_state_to_bitmap (const Depsgraph &depsgraph, const Object &object, const Cache &expand_cache) |
| |
| static IndexMask | blender::ed::sculpt_paint::expand::boundary_from_enabled (Object &object, const BitSpan enabled_verts, const bool use_mesh_boundary, IndexMaskMemory &memory) |
| |
| static void | blender::ed::sculpt_paint::expand::check_topology_islands (Object &ob, FalloffType falloff_type) |
| |
| Vector< int > | blender::ed::sculpt_paint::find_symm_verts_mesh (const Depsgraph &depsgraph, const Object &object, const int original_vert, const float max_distance) |
| |
| Vector< int > | blender::ed::sculpt_paint::find_symm_verts_grids (const Object &object, const int original_vert, const float max_distance) |
| |
| Vector< int > | blender::ed::sculpt_paint::find_symm_verts_bmesh (const Object &object, const int original_vert, const float max_distance) |
| |
| Vector< int > | blender::ed::sculpt_paint::find_symm_verts (const Depsgraph &depsgraph, const Object &object, const int original_vert, const float max_distance) |
| |
| static Array< float > | blender::ed::sculpt_paint::expand::geodesic_falloff_create (const Depsgraph &depsgraph, Object &ob, const IndexMask &initial_verts) |
| |
| static Array< float > | blender::ed::sculpt_paint::expand::geodesic_falloff_create (const Depsgraph &depsgraph, Object &ob, const int initial_vert) |
| |
| static void | blender::ed::sculpt_paint::expand::calc_topology_falloff_from_verts (Object &ob, const IndexMask &initial_verts, MutableSpan< float > distances) |
| |
| static Array< float > | blender::ed::sculpt_paint::expand::topology_falloff_create (const Depsgraph &depsgraph, Object &ob, const int initial_vert) |
| |
| static Array< float > | blender::ed::sculpt_paint::expand::normals_falloff_create (const Depsgraph &depsgraph, Object &ob, const int vert, const float edge_sensitivity, const int blur_steps) |
| |
| static Array< float > | blender::ed::sculpt_paint::expand::spherical_falloff_create (const Depsgraph &depsgraph, const Object &object, const int vert) |
| |
| static Array< float > | blender::ed::sculpt_paint::expand::boundary_topology_falloff_create (const Depsgraph &depsgraph, Object &ob, const int inititial_vert) |
| |
| static Array< float > | blender::ed::sculpt_paint::expand::diagonals_falloff_create (const Depsgraph &depsgraph, Object &ob, const int vert) |
| |
| static void | blender::ed::sculpt_paint::expand::update_max_vert_falloff_value (const Object &object, Cache &expand_cache) |
| |
| static void | blender::ed::sculpt_paint::expand::update_max_face_falloff_factor (const Object &object, Mesh &mesh, Cache &expand_cache) |
| |
| static void | blender::ed::sculpt_paint::expand::vert_to_face_falloff_grids (SculptSession &ss, Mesh *mesh, Cache &expand_cache) |
| |
| static void | blender::ed::sculpt_paint::expand::vert_to_face_falloff_mesh (Mesh *mesh, Cache &expand_cache) |
| |
| static void | blender::ed::sculpt_paint::expand::vert_to_face_falloff (Object &object, Mesh *mesh, Cache &expand_cache) |
| |
| static void | blender::ed::sculpt_paint::expand::geodesics_from_state_boundary (const Depsgraph &depsgraph, Object &ob, Cache &expand_cache, const BitSpan enabled_verts) |
| |
| static void | blender::ed::sculpt_paint::expand::topology_from_state_boundary (Object &ob, Cache &expand_cache, const BitSpan enabled_verts) |
| |
| static void | blender::ed::sculpt_paint::expand::resursion_step_add (const Depsgraph &depsgraph, Object &ob, Cache &expand_cache, const RecursionType recursion_type) |
| |
| static void | blender::ed::sculpt_paint::expand::init_from_face_set_boundary (const Depsgraph &depsgraph, Object &ob, Cache &expand_cache, const int active_face_set, const bool internal_falloff) |
| |
| static void | blender::ed::sculpt_paint::expand::calc_falloff_from_vert_and_symmetry (const Depsgraph &depsgraph, Cache &expand_cache, Object &ob, const int vert, FalloffType falloff_type) |
| |
| static void | blender::ed::sculpt_paint::expand::snap_init_from_enabled (const Depsgraph &depsgraph, const Object &object, Cache &expand_cache) |
| |
| static void | blender::ed::sculpt_paint::expand::expand_cache_free (SculptSession &ss) |
| |
| static void | blender::ed::sculpt_paint::expand::restore_face_set_data (Object &object, Cache &expand_cache) |
| |
| static void | blender::ed::sculpt_paint::expand::restore_color_data (Object &ob, Cache &expand_cache) |
| |
| static void | blender::ed::sculpt_paint::expand::write_mask_data (Object &object, const Span< float > mask) |
| |
| static void | blender::ed::sculpt_paint::expand::restore_original_state (bContext *C, Object &ob, Cache &expand_cache) |
| |
| static void | blender::ed::sculpt_paint::expand::sculpt_expand_cancel (bContext *C, wmOperator *) |
| |
| static void | blender::ed::sculpt_paint::expand::calc_new_mask_mesh (const SculptSession &ss, const Span< float3 > positions, const BitSpan enabled_verts, const Span< int > verts, const MutableSpan< float > mask) |
| |
| static bool | blender::ed::sculpt_paint::expand::update_mask_grids (const SculptSession &ss, const BitSpan enabled_verts, bke::pbvh::GridsNode &node, SubdivCCG &subdiv_ccg) |
| |
| static bool | blender::ed::sculpt_paint::expand::update_mask_bmesh (SculptSession &ss, const BitSpan enabled_verts, const int mask_offset, bke::pbvh::BMeshNode *node) |
| |
| static void | blender::ed::sculpt_paint::expand::face_sets_update (Object &object, Cache &expand_cache) |
| |
| static bool | blender::ed::sculpt_paint::expand::colors_update_task (const Depsgraph &depsgraph, Object &object, const Span< float3 > vert_positions, const OffsetIndices< int > faces, const Span< int > corner_verts, const GroupedSpan< int > vert_to_face_map, const Span< bool > hide_vert, const Span< float > mask, bke::pbvh::MeshNode *node, bke::GSpanAttributeWriter &color_attribute) |
| |
| static void | blender::ed::sculpt_paint::expand::original_state_store (Object &ob, Cache &expand_cache) |
| |
| static void | blender::ed::sculpt_paint::expand::face_sets_restore (Object &object, Cache &expand_cache) |
| |
| static void | blender::ed::sculpt_paint::expand::update_for_vert (bContext *C, Object &ob, const std::optional< int > vertex) |
| |
| static std::optional< int > | blender::ed::sculpt_paint::expand::target_vert_update_and_get (bContext *C, Object &ob, const float mval[2]) |
| |
| static void | blender::ed::sculpt_paint::expand::reposition_pivot (bContext *C, Object &ob, Cache &expand_cache) |
| |
| static void | blender::ed::sculpt_paint::expand::finish (bContext *C) |
| |
| static void | blender::ed::sculpt_paint::expand::find_active_connected_components_from_vert (const Depsgraph &depsgraph, Object &ob, Cache &expand_cache, const int initial_vertex) |
| |
| static bool | blender::ed::sculpt_paint::expand::set_initial_components_for_mouse (bContext *C, Object &ob, Cache &expand_cache, const float mval[2]) |
| |
| static void | blender::ed::sculpt_paint::expand::move_propagation_origin (bContext *C, Object &ob, const wmEvent *event, Cache &expand_cache) |
| |
| static void | blender::ed::sculpt_paint::expand::ensure_sculptsession_data (Object &ob) |
| |
| static int | blender::ed::sculpt_paint::expand::active_face_set_id_get (Object &object, Cache &expand_cache) |
| |
| static int | blender::ed::sculpt_paint::expand::sculpt_expand_modal (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| static void | blender::ed::sculpt_paint::expand::delete_face_set_id (int *r_face_sets, Object &object, Cache &expand_cache, Mesh *mesh, const int delete_id) |
| |
| static void | blender::ed::sculpt_paint::expand::cache_initial_config_set (bContext *C, wmOperator *op, Cache &expand_cache) |
| |
| static void | blender::ed::sculpt_paint::expand::undo_push (const Depsgraph &depsgraph, Object &ob, Cache &expand_cache) |
| |
| static bool | blender::ed::sculpt_paint::expand::any_nonzero_mask (const Object &object) |
| |
| static int | blender::ed::sculpt_paint::expand::sculpt_expand_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| void | blender::ed::sculpt_paint::expand::modal_keymap (wmKeyConfig *keyconf) |
| |
| void | blender::ed::sculpt_paint::expand::SCULPT_OT_expand (wmOperatorType *ot) |
| |