|
Blender
V3.3
|
#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 |
| float(* | pre_smoothed_color )[4] |
Definition at line 406 of file sculpt_intern.h.
| int FilterCache::active_face_set |
Definition at line 457 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 462 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 442 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 443 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 425 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 450 of file sculpt_intern.h.
Referenced by mask_expand_floodfill_cb(), and sculpt_mask_expand_invoke().
| bool FilterCache::enabled_axis[3] |
Definition at line 407 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 408 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 413 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 435 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 452 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 446 of file sculpt_intern.h.
Referenced by sculpt_mask_expand_invoke(), and sculpt_mask_expand_modal().
| int* FilterCache::mask_update_it |
Definition at line 448 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 447 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 454 of file sculpt_intern.h.
Referenced by sculpt_expand_task_cb(), and sculpt_mask_expand_invoke().
| PBVHNode** FilterCache::nodes |
Definition at line 438 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(), sculpt_transform_all_vertices(), and sculpt_transform_radius_elastic().
| float* FilterCache::normal_factor |
Definition at line 449 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 429 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 430 of file sculpt_intern.h.
Referenced by SCULPT_filter_cache_init(), and SCULPT_filter_to_object_space().
| SculptFilterOrientation FilterCache::orientation |
Definition at line 428 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().
| float(* FilterCache::pre_smoothed_color)[4] |
Definition at line 465 of file sculpt_intern.h.
Referenced by color_filter_task_cb(), sculpt_color_presmooth_init(), and SCULPT_filter_cache_free().
| int* FilterCache::prev_face_set |
Definition at line 455 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 451 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 409 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 423 of file sculpt_intern.h.
Referenced by mesh_filter_sharpen_init().
| float* FilterCache::sharpen_factor |
Definition at line 424 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 422 of file sculpt_intern.h.
Referenced by mesh_filter_sharpen_init(), and mesh_filter_task_cb().
| float FilterCache::sharpen_smooth_ratio |
Definition at line 421 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 418 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 416 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 417 of file sculpt_intern.h.
Referenced by mesh_filter_surface_smooth_init(), and mesh_filter_task_cb().
| int FilterCache::totnode |
Definition at line 439 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(), sculpt_transform_all_vertices(), and sculpt_transform_radius_elastic().
| SculptTransformDisplacementMode FilterCache::transform_displacement_mode |
Definition at line 459 of file sculpt_intern.h.
Referenced by ED_sculpt_init_transform(), sculpt_transform_all_vertices(), sculpt_transform_radius_elastic(), and sculpt_transform_task_cb().
| float FilterCache::viewmat[4][4] |
Definition at line 431 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 432 of file sculpt_intern.h.
Referenced by SCULPT_filter_cache_init(), and SCULPT_filter_to_object_space().