|
Blender V4.3
|
#include <sculpt_filter.hh>
Public Member Functions | |
| ~Cache () | |
Definition at line 49 of file sculpt_filter.hh.
| blender::ed::sculpt_paint::filter::Cache::~Cache | ( | ) |
Definition at line 127 of file sculpt_filter_mesh.cc.
| int blender::ed::sculpt_paint::filter::Cache::active_face_set |
Definition at line 99 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::cloth::apply_filter_forces_bmesh(), blender::ed::sculpt_paint::cloth::apply_filter_forces_grids(), blender::ed::sculpt_paint::cloth::apply_filter_forces_mesh(), blender::ed::sculpt_paint::cloth::sculpt_cloth_filter_invoke(), blender::ed::sculpt_paint::color::sculpt_color_filter_init(), and blender::ed::sculpt_paint::filter::sculpt_mesh_filter_start().
| std::unique_ptr<auto_mask::Cache> blender::ed::sculpt_paint::filter::Cache::automasking |
Definition at line 103 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::auto_mask::active_cache_get(), blender::ed::sculpt_paint::filter::calc_enhance_details_filter(), blender::ed::sculpt_paint::filter::calc_erase_displacement_filter(), blender::ed::sculpt_paint::filter::calc_inflate_filter(), blender::ed::sculpt_paint::filter::calc_random_filter(), blender::ed::sculpt_paint::filter::calc_relax_face_sets_filter(), blender::ed::sculpt_paint::filter::calc_relax_filter(), blender::ed::sculpt_paint::filter::calc_scale_filter(), blender::ed::sculpt_paint::filter::calc_sharpen_filter(), blender::ed::sculpt_paint::filter::calc_smooth_filter(), blender::ed::sculpt_paint::filter::calc_sphere_filter(), blender::ed::sculpt_paint::filter::calc_surface_smooth_filter(), blender::ed::sculpt_paint::color::color_filter_task(), blender::ed::sculpt_paint::cloth::sculpt_cloth_filter_invoke(), blender::ed::sculpt_paint::color::sculpt_color_filter_init(), and blender::ed::sculpt_paint::filter::sculpt_mesh_filter_start().
| std::unique_ptr<cloth::SimulationData> blender::ed::sculpt_paint::filter::Cache::cloth_sim |
Definition at line 84 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::cloth::apply_filter_forces_bmesh(), blender::ed::sculpt_paint::cloth::apply_filter_forces_grids(), blender::ed::sculpt_paint::cloth::apply_filter_forces_mesh(), blender::ed::sculpt_paint::cloth::apply_scale_filter(), blender::ed::sculpt_paint::cloth::sculpt_cloth_filter_invoke(), and blender::ed::sculpt_paint::cloth::sculpt_cloth_filter_modal().
| float3 blender::ed::sculpt_paint::filter::Cache::cloth_sim_pinch_point |
Definition at line 85 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::cloth::apply_filter_forces_bmesh(), blender::ed::sculpt_paint::cloth::apply_filter_forces_grids(), blender::ed::sculpt_paint::cloth::apply_filter_forces_mesh(), and blender::ed::sculpt_paint::cloth::sculpt_cloth_filter_invoke().
Definition at line 67 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::calc_enhance_details_filter(), blender::ed::sculpt_paint::filter::calc_sharpen_filter(), blender::ed::sculpt_paint::filter::mesh_filter_sharpen_init(), and blender::ed::sculpt_paint::filter::sculpt_filter_specific_init().
Definition at line 92 of file sculpt_filter.hh.
| std::array<bool, 3> blender::ed::sculpt_paint::filter::Cache::enabled_axis |
Definition at line 50 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::cloth::sculpt_cloth_filter_invoke(), blender::ed::sculpt_paint::filter::sculpt_mesh_filter_start(), and blender::ed::sculpt_paint::filter::zero_disabled_axis_components().
| float3 blender::ed::sculpt_paint::filter::Cache::initial_normal |
Definition at line 104 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::cache_init(), and blender::ed::sculpt_paint::auto_mask::calc_brush_normal_factor().
| int blender::ed::sculpt_paint::filter::Cache::iteration_count |
Definition at line 55 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::calc_relax_face_sets_filter(), and blender::ed::sculpt_paint::filter::sculpt_mesh_filter_apply().
Definition at line 77 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::calc_erase_displacement_filter(), and blender::ed::sculpt_paint::filter::sculpt_filter_specific_init().
| float3 blender::ed::sculpt_paint::filter::Cache::mask_expand_initial_co |
Definition at line 94 of file sculpt_filter.hh.
| int blender::ed::sculpt_paint::filter::Cache::mask_update_current_it |
Definition at line 88 of file sculpt_filter.hh.
Definition at line 90 of file sculpt_filter.hh.
| int blender::ed::sculpt_paint::filter::Cache::mask_update_last_it |
Definition at line 89 of file sculpt_filter.hh.
| int blender::ed::sculpt_paint::filter::Cache::new_face_set |
Definition at line 96 of file sculpt_filter.hh.
| IndexMask blender::ed::sculpt_paint::filter::Cache::node_mask |
Definition at line 81 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::cache_init(), blender::ed::sculpt_paint::filter::mesh_filter_sharpen_init(), blender::ed::sculpt_paint::cloth::sculpt_cloth_filter_invoke(), blender::ed::sculpt_paint::cloth::sculpt_cloth_filter_modal(), blender::ed::sculpt_paint::color::sculpt_color_filter_apply(), blender::ed::sculpt_paint::color::sculpt_color_presmooth_init(), blender::ed::sculpt_paint::filter::sculpt_filter_specific_init(), blender::ed::sculpt_paint::filter::sculpt_mesh_filter_apply(), blender::ed::sculpt_paint::sculpt_transform_all_vertices(), and blender::ed::sculpt_paint::transform_radius_elastic().
| IndexMaskMemory blender::ed::sculpt_paint::filter::Cache::node_mask_memory |
Definition at line 80 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::cache_init().
Definition at line 91 of file sculpt_filter.hh.
| float4x4 blender::ed::sculpt_paint::filter::Cache::obmat |
Definition at line 71 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::cache_init(), and blender::ed::sculpt_paint::filter::to_orientation_space().
| float4x4 blender::ed::sculpt_paint::filter::Cache::obmat_inv |
Definition at line 72 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::cache_init(), and blender::ed::sculpt_paint::filter::to_object_space().
| FilterOrientation blender::ed::sculpt_paint::filter::Cache::orientation |
Definition at line 70 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::cloth::calc_gravity_forces(), blender::ed::sculpt_paint::cloth::sculpt_cloth_filter_invoke(), blender::ed::sculpt_paint::filter::sculpt_mesh_filter_start(), blender::ed::sculpt_paint::filter::to_object_space(), blender::ed::sculpt_paint::filter::to_orientation_space(), and blender::ed::sculpt_paint::filter::zero_disabled_axis_components().
Definition at line 108 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::color::color_filter_task(), and blender::ed::sculpt_paint::color::sculpt_color_presmooth_init().
Definition at line 97 of file sculpt_filter.hh.
Definition at line 93 of file sculpt_filter.hh.
| int blender::ed::sculpt_paint::filter::Cache::random_seed |
Definition at line 51 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::cache_init(), and blender::ed::sculpt_paint::filter::calc_random_filter().
| int blender::ed::sculpt_paint::filter::Cache::sharpen_curvature_smooth_iterations |
Definition at line 65 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::mesh_filter_sharpen_init().
Definition at line 66 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::calc_sharpen_filter(), and blender::ed::sculpt_paint::filter::mesh_filter_sharpen_init().
| float blender::ed::sculpt_paint::filter::Cache::sharpen_intensify_detail_strength |
Definition at line 64 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::calc_sharpen_detail_translations(), and blender::ed::sculpt_paint::filter::mesh_filter_sharpen_init().
| float blender::ed::sculpt_paint::filter::Cache::sharpen_smooth_ratio |
Definition at line 63 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::calc_sharpen_detail_translations(), and blender::ed::sculpt_paint::filter::mesh_filter_sharpen_init().
| float blender::ed::sculpt_paint::filter::Cache::start_filter_strength |
Definition at line 111 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::cache_init(), blender::ed::sculpt_paint::color::sculpt_color_filter_modal(), blender::ed::sculpt_paint::filter::sculpt_mesh_filter_apply_with_history(), blender::ed::sculpt_paint::filter::sculpt_mesh_filter_confirm(), and blender::ed::sculpt_paint::filter::sculpt_mesh_update_strength().
| float blender::ed::sculpt_paint::filter::Cache::surface_smooth_current_vertex |
Definition at line 60 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::calc_surface_smooth_filter(), and blender::ed::sculpt_paint::filter::mesh_filter_surface_smooth_init().
Definition at line 58 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::calc_surface_smooth_filter(), and blender::ed::sculpt_paint::filter::mesh_filter_surface_smooth_init().
| float blender::ed::sculpt_paint::filter::Cache::surface_smooth_shape_preservation |
Definition at line 59 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::calc_surface_smooth_filter(), and blender::ed::sculpt_paint::filter::mesh_filter_surface_smooth_init().
| TransformDisplacementMode blender::ed::sculpt_paint::filter::Cache::transform_displacement_mode |
Definition at line 101 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::init_transform(), blender::ed::sculpt_paint::sculpt_transform_all_vertices(), and blender::ed::sculpt_paint::transform_radius_elastic().
| ViewContext blender::ed::sculpt_paint::filter::Cache::vc |
Definition at line 110 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::cache_init(), and SCULPT_vertex_is_occluded().
| float3 blender::ed::sculpt_paint::filter::Cache::view_normal |
| float4x4 blender::ed::sculpt_paint::filter::Cache::viewmat |
Definition at line 73 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::cache_init(), SCULPT_vertex_is_occluded(), and blender::ed::sculpt_paint::filter::to_orientation_space().
| float4x4 blender::ed::sculpt_paint::filter::Cache::viewmat_inv |
Definition at line 74 of file sculpt_filter.hh.
Referenced by blender::ed::sculpt_paint::filter::cache_init(), and blender::ed::sculpt_paint::filter::to_object_space().