|
Blender V4.3
|
#include <mesh_brush_common.hh>
Public Member Functions | |
| MeshAttributeData (const bke::AttributeAccessor &attributes) | |
Public Attributes | |
| VArraySpan< float > | mask |
| VArraySpan< bool > | hide_vert |
| VArraySpan< bool > | hide_poly |
| VArraySpan< int > | face_sets |
Common set of mesh attributes used by a majority of brushes when calculating influence.
Definition at line 158 of file mesh_brush_common.hh.
|
inlineexplicit |
Definition at line 167 of file mesh_brush_common.hh.
References blender::bke::Face, and blender::bke::Point.
| VArraySpan<int> blender::ed::sculpt_paint::MeshAttributeData::face_sets |
Definition at line 165 of file mesh_brush_common.hh.
Referenced by blender::ed::sculpt_paint::cloth::apply_filter_forces_mesh(), blender::ed::sculpt_paint::filter::calc_relax_face_sets_filter(), and blender::ed::sculpt_paint::filter::calc_relax_filter().
| VArraySpan<bool> blender::ed::sculpt_paint::MeshAttributeData::hide_poly |
Definition at line 164 of file mesh_brush_common.hh.
Referenced by blender::ed::sculpt_paint::filter::calc_relax_face_sets_filter(), blender::ed::sculpt_paint::filter::calc_relax_filter(), blender::ed::sculpt_paint::filter::calc_sharpen_filter(), blender::ed::sculpt_paint::filter::calc_smooth_filter(), blender::ed::sculpt_paint::calc_smooth_translations(), blender::ed::sculpt_paint::filter::calc_surface_smooth_filter(), blender::ed::sculpt_paint::color::do_color_smooth_task(), and blender::ed::sculpt_paint::color::do_smear_brush_task().
| VArraySpan<bool> blender::ed::sculpt_paint::MeshAttributeData::hide_vert |
Definition at line 161 of file mesh_brush_common.hh.
Referenced by blender::ed::sculpt_paint::cloth::apply_filter_forces_mesh(), blender::ed::sculpt_paint::project::apply_projection_mesh(), blender::ed::sculpt_paint::cloth::calc_constraint_factors(), blender::ed::sculpt_paint::filter::calc_enhance_details_filter(), blender::ed::sculpt_paint::calc_faces(), blender::ed::sculpt_paint::calc_factors_common_from_orig_data_mesh(), blender::ed::sculpt_paint::calc_factors_common_mesh(), blender::ed::sculpt_paint::calc_factors_common_mesh_indexed(), blender::ed::sculpt_paint::cloth::calc_forces_mesh(), blender::ed::sculpt_paint::pose::calc_mesh(), 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::color::do_color_smooth_task(), blender::ed::sculpt_paint::color::do_paint_brush_task(), blender::ed::sculpt_paint::cloth::do_simulation_step(), blender::ed::sculpt_paint::color::do_smear_brush_task(), blender::ed::sculpt_paint::elastic_transform_node_mesh(), blender::ed::sculpt_paint::sample_node_surface_mesh(), and blender::ed::sculpt_paint::transform_node_mesh().
| VArraySpan<float> blender::ed::sculpt_paint::MeshAttributeData::mask |
Definition at line 160 of file mesh_brush_common.hh.
Referenced by blender::ed::sculpt_paint::cloth::apply_filter_forces_mesh(), blender::ed::sculpt_paint::project::apply_projection_mesh(), blender::ed::sculpt_paint::cloth::calc_constraint_factors(), blender::ed::sculpt_paint::filter::calc_enhance_details_filter(), blender::ed::sculpt_paint::calc_faces(), blender::ed::sculpt_paint::calc_factors_common_from_orig_data_mesh(), blender::ed::sculpt_paint::calc_factors_common_mesh(), blender::ed::sculpt_paint::calc_factors_common_mesh_indexed(), blender::ed::sculpt_paint::cloth::calc_forces_mesh(), blender::ed::sculpt_paint::pose::calc_mesh(), 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::color::do_color_smooth_task(), blender::ed::sculpt_paint::color::do_paint_brush_task(), blender::ed::sculpt_paint::cloth::do_simulation_step(), blender::ed::sculpt_paint::color::do_smear_brush_task(), blender::ed::sculpt_paint::elastic_transform_node_mesh(), blender::ed::sculpt_paint::sample_node_surface_mesh(), and blender::ed::sculpt_paint::transform_node_mesh().