|
Blender
V2.93
|
#include <sculpt_intern.h>
Public Attributes | |
| bool | enabled_axis [3] |
| bool | enabled_force_axis [3] |
| int | random_seed |
| int | iteration_count |
| float(* | surface_smooth_laplacian_disp )[3] |
| float | surface_smooth_shape_preservation |
| float | surface_smooth_current_vertex |
| float | sharpen_smooth_ratio |
| float | sharpen_intensify_detail_strength |
| int | sharpen_curvature_smooth_iterations |
| float * | sharpen_factor |
| float(* | detail_directions )[3] |
| SculptFilterOrientation | orientation |
| float | obmat [4][4] |
| float | obmat_inv [4][4] |
| float | viewmat [4][4] |
| float | viewmat_inv [4][4] |
| float(* | limit_surface_co )[3] |
| PBVHNode ** | nodes |
| int | totnode |
| SculptClothSimulation * | cloth_sim |
| float | cloth_sim_pinch_point [3] |
| int | mask_update_current_it |
| int | mask_update_last_it |
| int * | mask_update_it |
| float * | normal_factor |
| float * | edge_factor |
| float * | prev_mask |
| float | mask_expand_initial_co [3] |
| int | new_face_set |
| int * | prev_face_set |
| int | active_face_set |
| SculptTransformDisplacementMode | transform_displacement_mode |
| AutomaskingCache * | automasking |
Definition at line 1240 of file sculpt_intern.h.
| int FilterCache::active_face_set |
Definition at line 1291 of file sculpt_intern.h.
Referenced by cloth_filter_apply_forces_task_cb(), sculpt_cloth_filter_invoke(), sculpt_color_filter_invoke(), and sculpt_mesh_filter_invoke().
| AutomaskingCache* FilterCache::automasking |
Definition at line 1297 of file sculpt_intern.h.
Referenced by cloth_filter_apply_forces_task_cb(), color_filter_task_cb(), mesh_filter_surface_smooth_displace_task_cb(), mesh_filter_task_cb(), SCULPT_automasking_active_cache_get(), sculpt_cloth_filter_invoke(), sculpt_color_filter_invoke(), SCULPT_filter_cache_free(), and sculpt_mesh_filter_invoke().
| SculptClothSimulation* FilterCache::cloth_sim |
Definition at line 1276 of file sculpt_intern.h.
Referenced by cloth_filter_apply_displacement_to_deform_co(), cloth_filter_apply_forces_task_cb(), cloth_filter_apply_forces_to_vertices(), sculpt_cloth_filter_invoke(), sculpt_cloth_filter_modal(), and SCULPT_filter_cache_free().
| float FilterCache::cloth_sim_pinch_point[3] |
Definition at line 1277 of file sculpt_intern.h.
Referenced by cloth_filter_apply_forces_task_cb(), and sculpt_cloth_filter_invoke().
| float(* FilterCache::detail_directions)[3] |
Definition at line 1259 of file sculpt_intern.h.
Referenced by mesh_filter_enhance_details_init_directions(), mesh_filter_sharpen_init(), mesh_filter_task_cb(), and SCULPT_filter_cache_free().
| float* FilterCache::edge_factor |
Definition at line 1284 of file sculpt_intern.h.
Referenced by mask_expand_floodfill_cb(), and sculpt_mask_expand_invoke().
| bool FilterCache::enabled_axis[3] |
Definition at line 1241 of file sculpt_intern.h.
Referenced by mesh_filter_task_cb(), and sculpt_mesh_filter_invoke().
| bool FilterCache::enabled_force_axis[3] |
Definition at line 1242 of file sculpt_intern.h.
Referenced by sculpt_cloth_filter_invoke(), and SCULPT_filter_zero_disabled_axis_components().
| int FilterCache::iteration_count |
Definition at line 1247 of file sculpt_intern.h.
Referenced by mesh_filter_task_cb(), and sculpt_mesh_filter_modal().
| float(* FilterCache::limit_surface_co)[3] |
Definition at line 1269 of file sculpt_intern.h.
Referenced by mesh_filter_init_limit_surface_co(), mesh_filter_task_cb(), and SCULPT_filter_cache_free().
| float FilterCache::mask_expand_initial_co[3] |
Definition at line 1286 of file sculpt_intern.h.
Referenced by sculpt_mask_expand_invoke(), and sculpt_mask_expand_modal().
| int FilterCache::mask_update_current_it |
Definition at line 1280 of file sculpt_intern.h.
Referenced by sculpt_mask_expand_invoke(), and sculpt_mask_expand_modal().
| int* FilterCache::mask_update_it |
Definition at line 1282 of file sculpt_intern.h.
Referenced by mask_expand_floodfill_cb(), sculpt_expand_task_cb(), SCULPT_filter_cache_free(), sculpt_mask_expand_invoke(), and sculpt_mask_expand_modal().
| int FilterCache::mask_update_last_it |
Definition at line 1281 of file sculpt_intern.h.
Referenced by mask_expand_floodfill_cb(), sculpt_mask_expand_invoke(), and sculpt_mask_expand_modal().
| int FilterCache::new_face_set |
Definition at line 1288 of file sculpt_intern.h.
Referenced by sculpt_expand_task_cb(), and sculpt_mask_expand_invoke().
| PBVHNode** FilterCache::nodes |
Definition at line 1272 of file sculpt_intern.h.
Referenced by sculpt_cloth_filter_invoke(), sculpt_cloth_filter_modal(), sculpt_color_filter_modal(), SCULPT_filter_cache_free(), SCULPT_filter_cache_init(), sculpt_mask_expand_cancel(), sculpt_mask_expand_invoke(), sculpt_mask_expand_modal(), sculpt_mesh_filter_modal(), and sculpt_transform_all_vertices().
| float* FilterCache::normal_factor |
Definition at line 1283 of file sculpt_intern.h.
Referenced by mask_expand_floodfill_cb(), sculpt_expand_task_cb(), SCULPT_filter_cache_free(), and sculpt_mask_expand_invoke().
| float FilterCache::obmat[4][4] |
Definition at line 1263 of file sculpt_intern.h.
Referenced by SCULPT_filter_cache_init(), and SCULPT_filter_to_orientation_space().
| float FilterCache::obmat_inv[4][4] |
Definition at line 1264 of file sculpt_intern.h.
Referenced by SCULPT_filter_cache_init(), and SCULPT_filter_to_object_space().
| SculptFilterOrientation FilterCache::orientation |
Definition at line 1262 of file sculpt_intern.h.
Referenced by cloth_filter_apply_forces_task_cb(), sculpt_cloth_filter_invoke(), SCULPT_filter_to_object_space(), SCULPT_filter_to_orientation_space(), and sculpt_mesh_filter_invoke().
| int* FilterCache::prev_face_set |
Definition at line 1289 of file sculpt_intern.h.
Referenced by SCULPT_filter_cache_free(), sculpt_mask_expand_cancel(), sculpt_mask_expand_invoke(), and sculpt_mask_expand_modal().
| float* FilterCache::prev_mask |
Definition at line 1285 of file sculpt_intern.h.
Referenced by sculpt_expand_task_cb(), SCULPT_filter_cache_free(), sculpt_mask_expand_cancel(), and sculpt_mask_expand_invoke().
| int FilterCache::random_seed |
Definition at line 1243 of file sculpt_intern.h.
Referenced by mesh_filter_task_cb(), and SCULPT_filter_cache_init().
| int FilterCache::sharpen_curvature_smooth_iterations |
Definition at line 1257 of file sculpt_intern.h.
Referenced by mesh_filter_sharpen_init().
| float* FilterCache::sharpen_factor |
Definition at line 1258 of file sculpt_intern.h.
Referenced by mesh_filter_sharpen_init(), mesh_filter_task_cb(), and SCULPT_filter_cache_free().
| float FilterCache::sharpen_intensify_detail_strength |
Definition at line 1256 of file sculpt_intern.h.
Referenced by mesh_filter_sharpen_init(), and mesh_filter_task_cb().
| float FilterCache::sharpen_smooth_ratio |
Definition at line 1255 of file sculpt_intern.h.
Referenced by mesh_filter_sharpen_init(), and mesh_filter_task_cb().
| float FilterCache::surface_smooth_current_vertex |
Definition at line 1252 of file sculpt_intern.h.
Referenced by mesh_filter_surface_smooth_displace_task_cb(), and mesh_filter_surface_smooth_init().
| float(* FilterCache::surface_smooth_laplacian_disp)[3] |
Definition at line 1250 of file sculpt_intern.h.
Referenced by mesh_filter_surface_smooth_displace_task_cb(), mesh_filter_surface_smooth_init(), mesh_filter_task_cb(), and SCULPT_filter_cache_free().
| float FilterCache::surface_smooth_shape_preservation |
Definition at line 1251 of file sculpt_intern.h.
Referenced by mesh_filter_surface_smooth_init(), and mesh_filter_task_cb().
| int FilterCache::totnode |
Definition at line 1273 of file sculpt_intern.h.
Referenced by sculpt_cloth_filter_invoke(), sculpt_cloth_filter_modal(), sculpt_color_filter_modal(), SCULPT_filter_cache_init(), sculpt_mask_expand_cancel(), sculpt_mask_expand_invoke(), sculpt_mask_expand_modal(), sculpt_mesh_filter_modal(), and sculpt_transform_all_vertices().
| SculptTransformDisplacementMode FilterCache::transform_displacement_mode |
Definition at line 1294 of file sculpt_intern.h.
Referenced by ED_sculpt_init_transform(), sculpt_transform_all_vertices(), and sculpt_transform_task_cb().
| float FilterCache::viewmat[4][4] |
Definition at line 1265 of file sculpt_intern.h.
Referenced by SCULPT_filter_cache_init(), and SCULPT_filter_to_orientation_space().
| float FilterCache::viewmat_inv[4][4] |
Definition at line 1266 of file sculpt_intern.h.
Referenced by SCULPT_filter_cache_init(), and SCULPT_filter_to_object_space().