|
Blender V4.5
|
#include <sculpt_boundary.hh>
Public Attributes | ||
| Vector< int > | verts | |
| Map< int, float > | distance | |
| Vector< std::pair< float3, float3 > > | edges | |
| int | initial_vert_i | |
| float3 | pivot_position | |
| float3 | initial_vert_position | |
| int | max_propagation_steps | |
| struct { | ||
| Array< int > original_vertex_i | ||
| Array< int > propagation_steps_num | ||
| Array< float > strength_factor | ||
| } | edit_info | |
| struct { | ||
| Array< float3 > pivot_rotation_axis | ||
| Array< float3 > pivot_positions | ||
| } | bend | |
| struct { | ||
| Array< float3 > directions | ||
| } | slide | |
| struct { | ||
| float3 rotation_axis | ||
| float3 pivot_position | ||
| } | twist | |
Definition at line 35 of file sculpt_boundary.hh.
| struct { ... } blender::ed::sculpt_paint::boundary::SculptBoundary::bend |
Definition at line 84 of file sculpt_boundary.hh.
Referenced by blender::ed::sculpt_paint::boundary::do_slide_brush(), blender::ed::sculpt_paint::boundary::slide_data_init_bmesh(), blender::ed::sculpt_paint::boundary::slide_data_init_grids(), and blender::ed::sculpt_paint::boundary::slide_data_init_mesh().
| Map<int, float> blender::ed::sculpt_paint::boundary::SculptBoundary::distance |
Definition at line 42 of file sculpt_boundary.hh.
Referenced by blender::ed::sculpt_paint::boundary::add_index(), blender::ed::sculpt_paint::boundary::calc_boundary_falloff(), blender::ed::sculpt_paint::boundary::indices_init_bmesh(), blender::ed::sculpt_paint::boundary::indices_init_grids(), and blender::ed::sculpt_paint::boundary::indices_init_mesh().
Definition at line 45 of file sculpt_boundary.hh.
Referenced by blender::ed::sculpt_paint::boundary::indices_init_bmesh(), blender::ed::sculpt_paint::boundary::indices_init_grids(), and blender::ed::sculpt_paint::boundary::indices_init_mesh().
| struct { ... } blender::ed::sculpt_paint::boundary::SculptBoundary::edit_info |
Referenced by blender::ed::sculpt_paint::boundary::bend_data_init_bmesh(), blender::ed::sculpt_paint::boundary::bend_data_init_grids(), blender::ed::sculpt_paint::boundary::bend_data_init_mesh(), blender::ed::sculpt_paint::boundary::do_bend_brush(), blender::ed::sculpt_paint::boundary::do_grab_brush(), blender::ed::sculpt_paint::boundary::do_inflate_brush(), blender::ed::sculpt_paint::boundary::do_slide_brush(), blender::ed::sculpt_paint::boundary::do_smooth_brush(), blender::ed::sculpt_paint::boundary::do_twist_brush(), blender::ed::sculpt_paint::boundary::edit_data_init_bmesh(), blender::ed::sculpt_paint::boundary::edit_data_init_grids(), blender::ed::sculpt_paint::boundary::edit_data_init_mesh(), blender::ed::sculpt_paint::boundary::init_falloff_bmesh(), blender::ed::sculpt_paint::boundary::init_falloff_grids(), blender::ed::sculpt_paint::boundary::init_falloff_mesh(), blender::ed::sculpt_paint::boundary::slide_data_init_bmesh(), blender::ed::sculpt_paint::boundary::slide_data_init_grids(), and blender::ed::sculpt_paint::boundary::slide_data_init_mesh().
| int blender::ed::sculpt_paint::boundary::SculptBoundary::initial_vert_i |
Definition at line 48 of file sculpt_boundary.hh.
Referenced by blender::ed::sculpt_paint::boundary::init_falloff_bmesh(), blender::ed::sculpt_paint::boundary::init_falloff_grids(), and blender::ed::sculpt_paint::boundary::init_falloff_mesh().
| float3 blender::ed::sculpt_paint::boundary::SculptBoundary::initial_vert_position |
Definition at line 58 of file sculpt_boundary.hh.
Referenced by blender::ed::sculpt_paint::boundary::do_bend_brush(), blender::ed::sculpt_paint::boundary::do_grab_brush(), blender::ed::sculpt_paint::boundary::do_inflate_brush(), blender::ed::sculpt_paint::boundary::do_slide_brush(), blender::ed::sculpt_paint::boundary::do_smooth_brush(), blender::ed::sculpt_paint::boundary::do_twist_brush(), and blender::ed::sculpt_paint::boundary::populate_twist_data().
| int blender::ed::sculpt_paint::boundary::SculptBoundary::max_propagation_steps |
Definition at line 61 of file sculpt_boundary.hh.
Referenced by blender::ed::sculpt_paint::boundary::bend_data_init_bmesh(), blender::ed::sculpt_paint::boundary::bend_data_init_grids(), blender::ed::sculpt_paint::boundary::bend_data_init_mesh(), blender::ed::sculpt_paint::boundary::edit_data_init_bmesh(), blender::ed::sculpt_paint::boundary::edit_data_init_grids(), blender::ed::sculpt_paint::boundary::edit_data_init_mesh(), blender::ed::sculpt_paint::boundary::init_falloff_bmesh(), blender::ed::sculpt_paint::boundary::init_falloff_grids(), blender::ed::sculpt_paint::boundary::init_falloff_mesh(), blender::ed::sculpt_paint::boundary::slide_data_init_bmesh(), blender::ed::sculpt_paint::boundary::slide_data_init_grids(), and blender::ed::sculpt_paint::boundary::slide_data_init_mesh().
| Array<int> blender::ed::sculpt_paint::boundary::SculptBoundary::original_vertex_i |
Definition at line 67 of file sculpt_boundary.hh.
Referenced by blender::ed::sculpt_paint::boundary::bend_data_init_bmesh(), blender::ed::sculpt_paint::boundary::bend_data_init_grids(), blender::ed::sculpt_paint::boundary::bend_data_init_mesh(), blender::ed::sculpt_paint::boundary::edit_data_init_bmesh(), blender::ed::sculpt_paint::boundary::edit_data_init_grids(), blender::ed::sculpt_paint::boundary::edit_data_init_mesh(), blender::ed::sculpt_paint::boundary::init_falloff_bmesh(), blender::ed::sculpt_paint::boundary::init_falloff_grids(), blender::ed::sculpt_paint::boundary::init_falloff_mesh(), blender::ed::sculpt_paint::boundary::slide_data_init_bmesh(), blender::ed::sculpt_paint::boundary::slide_data_init_grids(), and blender::ed::sculpt_paint::boundary::slide_data_init_mesh().
| float3 blender::ed::sculpt_paint::boundary::SculptBoundary::pivot_position |
Definition at line 53 of file sculpt_boundary.hh.
Referenced by blender::ed::sculpt_paint::boundary::displacement_from_grab_delta_get(), blender::ed::sculpt_paint::boundary::do_twist_brush(), blender::ed::sculpt_paint::boundary::edit_data_init_bmesh(), blender::ed::sculpt_paint::boundary::edit_data_init_grids(), blender::ed::sculpt_paint::boundary::edit_data_init_mesh(), and blender::ed::sculpt_paint::boundary::populate_twist_data().
Definition at line 79 of file sculpt_boundary.hh.
Referenced by blender::ed::sculpt_paint::boundary::bend_data_init_bmesh(), blender::ed::sculpt_paint::boundary::bend_data_init_grids(), blender::ed::sculpt_paint::boundary::bend_data_init_mesh(), and blender::ed::sculpt_paint::boundary::do_bend_brush().
Definition at line 78 of file sculpt_boundary.hh.
Referenced by blender::ed::sculpt_paint::boundary::bend_data_init_bmesh(), blender::ed::sculpt_paint::boundary::bend_data_init_grids(), blender::ed::sculpt_paint::boundary::bend_data_init_mesh(), and blender::ed::sculpt_paint::boundary::do_bend_brush().
| Array<int> blender::ed::sculpt_paint::boundary::SculptBoundary::propagation_steps_num |
Definition at line 70 of file sculpt_boundary.hh.
Referenced by blender::ed::sculpt_paint::boundary::bend_data_init_bmesh(), blender::ed::sculpt_paint::boundary::bend_data_init_grids(), blender::ed::sculpt_paint::boundary::bend_data_init_mesh(), blender::ed::sculpt_paint::boundary::do_bend_brush(), blender::ed::sculpt_paint::boundary::do_grab_brush(), blender::ed::sculpt_paint::boundary::do_inflate_brush(), blender::ed::sculpt_paint::boundary::do_slide_brush(), blender::ed::sculpt_paint::boundary::do_smooth_brush(), blender::ed::sculpt_paint::boundary::do_twist_brush(), blender::ed::sculpt_paint::boundary::edit_data_init_bmesh(), blender::ed::sculpt_paint::boundary::edit_data_init_grids(), blender::ed::sculpt_paint::boundary::edit_data_init_mesh(), blender::ed::sculpt_paint::boundary::init_falloff_bmesh(), blender::ed::sculpt_paint::boundary::init_falloff_grids(), blender::ed::sculpt_paint::boundary::init_falloff_mesh(), blender::ed::sculpt_paint::boundary::slide_data_init_bmesh(), blender::ed::sculpt_paint::boundary::slide_data_init_grids(), and blender::ed::sculpt_paint::boundary::slide_data_init_mesh().
| float3 blender::ed::sculpt_paint::boundary::SculptBoundary::rotation_axis |
Definition at line 89 of file sculpt_boundary.hh.
Referenced by blender::ed::sculpt_paint::boundary::do_twist_brush(), and blender::ed::sculpt_paint::boundary::populate_twist_data().
| struct { ... } blender::ed::sculpt_paint::boundary::SculptBoundary::slide |
| Array<float> blender::ed::sculpt_paint::boundary::SculptBoundary::strength_factor |
Definition at line 73 of file sculpt_boundary.hh.
Referenced by blender::ed::sculpt_paint::boundary::bend_data_init_bmesh(), blender::ed::sculpt_paint::boundary::bend_data_init_grids(), blender::ed::sculpt_paint::boundary::bend_data_init_mesh(), blender::ed::sculpt_paint::boundary::do_bend_brush(), blender::ed::sculpt_paint::boundary::do_grab_brush(), blender::ed::sculpt_paint::boundary::do_inflate_brush(), blender::ed::sculpt_paint::boundary::do_slide_brush(), blender::ed::sculpt_paint::boundary::do_smooth_brush(), blender::ed::sculpt_paint::boundary::do_twist_brush(), blender::ed::sculpt_paint::boundary::edit_data_init_bmesh(), blender::ed::sculpt_paint::boundary::edit_data_init_grids(), blender::ed::sculpt_paint::boundary::edit_data_init_mesh(), blender::ed::sculpt_paint::boundary::init_falloff_bmesh(), blender::ed::sculpt_paint::boundary::init_falloff_grids(), blender::ed::sculpt_paint::boundary::init_falloff_mesh(), blender::ed::sculpt_paint::boundary::slide_data_init_bmesh(), blender::ed::sculpt_paint::boundary::slide_data_init_grids(), and blender::ed::sculpt_paint::boundary::slide_data_init_mesh().
| struct { ... } blender::ed::sculpt_paint::boundary::SculptBoundary::twist |
| Vector<int> blender::ed::sculpt_paint::boundary::SculptBoundary::verts |
Definition at line 37 of file sculpt_boundary.hh.
Referenced by blender::ed::sculpt_paint::boundary::add_index(), blender::ed::sculpt_paint::boundary::edit_data_init_bmesh(), blender::ed::sculpt_paint::boundary::edit_data_init_grids(), blender::ed::sculpt_paint::boundary::edit_data_init_mesh(), blender::ed::sculpt_paint::boundary::populate_twist_data(), blender::ed::sculpt_paint::boundary::twist_data_init_bmesh(), blender::ed::sculpt_paint::boundary::twist_data_init_grids(), and blender::ed::sculpt_paint::boundary::twist_data_init_mesh().