|
Blender V4.3
|
#include <sculpt_gesture.hh>
Public Member Functions | |
| ~GestureData () | |
Definition at line 71 of file sculpt_gesture.hh.
| blender::ed::sculpt_paint::gesture::GestureData::~GestureData | ( | ) |
Definition at line 279 of file sculpt_gesture.cc.
References MEM_SAFE_FREE, and operation.
| float blender::ed::sculpt_paint::gesture::GestureData::clip_planes[4][4] |
Definition at line 98 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::gesture::flip_for_symmetry_pass(), blender::ed::sculpt_paint::gesture::is_affected(), and blender::ed::sculpt_paint::gesture::update_affected_nodes_by_clip_planes().
| bool blender::ed::sculpt_paint::gesture::GestureData::front_faces_only |
Definition at line 81 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::gesture::init_common(), and blender::ed::sculpt_paint::gesture::is_affected().
Definition at line 88 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::trim::gesture_to_screen_points().
| LassoData blender::ed::sculpt_paint::gesture::GestureData::lasso |
Definition at line 109 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::gesture::is_affected_lasso(), and blender::ed::sculpt_paint::gesture::lasso_px_cb().
| LineData blender::ed::sculpt_paint::gesture::GestureData::line |
Definition at line 112 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::project::apply_projection_bmesh(), blender::ed::sculpt_paint::project::apply_projection_grids(), blender::ed::sculpt_paint::project::apply_projection_mesh(), blender::ed::sculpt_paint::gesture::flip_for_symmetry_pass(), blender::ed::sculpt_paint::trim::gesture_to_screen_points(), blender::ed::sculpt_paint::gesture::is_affected(), and blender::ed::sculpt_paint::gesture::update_affected_nodes_by_line_plane().
| IndexMask blender::ed::sculpt_paint::gesture::GestureData::node_mask |
Definition at line 116 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::face_set::gesture_apply_for_symmetry_pass(), blender::ed::sculpt_paint::mask::gesture_apply_for_symmetry_pass(), blender::ed::sculpt_paint::project::gesture_apply_for_symmetry_pass(), blender::ed::sculpt_paint::hide::partialvis_gesture_update_bmesh(), blender::ed::sculpt_paint::hide::partialvis_gesture_update_grids(), blender::ed::sculpt_paint::hide::partialvis_gesture_update_mesh(), blender::ed::sculpt_paint::gesture::update_affected_nodes_by_clip_planes(), and blender::ed::sculpt_paint::gesture::update_affected_nodes_by_line_plane().
| IndexMaskMemory blender::ed::sculpt_paint::gesture::GestureData::node_mask_memory |
Definition at line 115 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::gesture::update_affected_nodes_by_clip_planes(), and blender::ed::sculpt_paint::gesture::update_affected_nodes_by_line_plane().
| Operation* blender::ed::sculpt_paint::gesture::GestureData::operation |
Definition at line 84 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::gesture::apply(), blender::ed::sculpt_paint::trim::apply_trim(), blender::ed::sculpt_paint::trim::calculate_depth(), blender::ed::sculpt_paint::trim::free_geometry(), blender::ed::sculpt_paint::trim::generate_geometry(), blender::ed::sculpt_paint::face_set::gesture_apply_bmesh(), blender::ed::sculpt_paint::mask::gesture_apply_for_symmetry_pass(), blender::ed::sculpt_paint::trim::gesture_apply_for_symmetry_pass(), blender::ed::sculpt_paint::face_set::gesture_apply_mesh(), blender::ed::sculpt_paint::trim::get_origin_and_normal(), blender::ed::sculpt_paint::hide::hide_show_init_properties(), blender::ed::sculpt_paint::face_set::init_operation(), blender::ed::sculpt_paint::mask::init_operation(), blender::ed::sculpt_paint::project::init_operation(), blender::ed::sculpt_paint::trim::init_operation(), blender::ed::sculpt_paint::trim::initialize_cursor_info(), blender::ed::sculpt_paint::hide::partialvis_gesture_update_bmesh(), blender::ed::sculpt_paint::hide::partialvis_gesture_update_grids(), blender::ed::sculpt_paint::hide::partialvis_gesture_update_mesh(), blender::ed::sculpt_paint::trim::update_normals(), and ~GestureData().
| SelectionType blender::ed::sculpt_paint::gesture::GestureData::selection_type |
| ShapeType blender::ed::sculpt_paint::gesture::GestureData::shape_type |
Definition at line 80 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::project::gesture_apply_for_symmetry_pass(), blender::ed::sculpt_paint::trim::gesture_to_screen_points(), blender::ed::sculpt_paint::trim::init_operation(), blender::ed::sculpt_paint::gesture::is_affected(), and blender::ed::sculpt_paint::gesture::update_affected_nodes().
| SculptSession* blender::ed::sculpt_paint::gesture::GestureData::ss |
Definition at line 72 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::trim::calculate_depth(), blender::ed::sculpt_paint::face_set::gesture_apply_bmesh(), blender::ed::sculpt_paint::mask::gesture_apply_for_symmetry_pass(), blender::ed::sculpt_paint::face_set::gesture_apply_mesh(), and blender::ed::sculpt_paint::gesture::init_common().
| ePaintSymmetryFlags blender::ed::sculpt_paint::gesture::GestureData::symm |
Definition at line 76 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::gesture::apply(), and blender::ed::sculpt_paint::gesture::init_common().
| ePaintSymmetryFlags blender::ed::sculpt_paint::gesture::GestureData::symmpass |
Definition at line 77 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::gesture::flip_for_symmetry_pass(), blender::ed::sculpt_paint::trim::gesture_apply_for_symmetry_pass(), and blender::ed::sculpt_paint::gesture::is_affected_lasso().
| float blender::ed::sculpt_paint::gesture::GestureData::true_clip_planes[4][4] |
Definition at line 97 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::gesture::flip_for_symmetry_pass().
| float3 blender::ed::sculpt_paint::gesture::GestureData::true_view_normal |
Definition at line 91 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::gesture::flip_for_symmetry_pass(), blender::ed::sculpt_paint::gesture::init_common(), and blender::ed::sculpt_paint::gesture::line_calculate_plane_points().
| float3 blender::ed::sculpt_paint::gesture::GestureData::true_view_origin |
Definition at line 94 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::gesture::flip_for_symmetry_pass(), blender::ed::sculpt_paint::gesture::init_common(), and blender::ed::sculpt_paint::gesture::line_calculate_plane_points().
| ViewContext blender::ed::sculpt_paint::gesture::GestureData::vc |
Definition at line 73 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::trim::apply_trim(), blender::ed::sculpt_paint::trim::calc_expand_factor(), blender::ed::sculpt_paint::trim::calculate_depth(), blender::ed::sculpt_paint::trim::generate_geometry(), blender::ed::sculpt_paint::face_set::gesture_apply_bmesh(), blender::ed::sculpt_paint::face_set::gesture_apply_for_symmetry_pass(), blender::ed::sculpt_paint::mask::gesture_apply_for_symmetry_pass(), blender::ed::sculpt_paint::project::gesture_apply_for_symmetry_pass(), blender::ed::sculpt_paint::face_set::gesture_apply_mesh(), blender::ed::sculpt_paint::face_set::gesture_begin(), blender::ed::sculpt_paint::mask::gesture_begin(), blender::ed::sculpt_paint::project::gesture_begin(), blender::ed::sculpt_paint::trim::gesture_begin(), blender::ed::sculpt_paint::face_set::gesture_end(), blender::ed::sculpt_paint::mask::gesture_end(), blender::ed::sculpt_paint::project::gesture_end(), blender::ed::sculpt_paint::trim::gesture_end(), blender::ed::sculpt_paint::trim::get_origin_and_normal(), blender::ed::sculpt_paint::hide::hide_show_apply_for_symmetry_pass(), blender::ed::sculpt_paint::hide::hide_show_end(), blender::ed::sculpt_paint::gesture::init_common(), blender::ed::sculpt_paint::face_set::init_operation(), blender::ed::sculpt_paint::mask::init_operation(), blender::ed::sculpt_paint::gesture::is_affected_lasso(), blender::ed::sculpt_paint::gesture::line_calculate_plane_points(), blender::ed::sculpt_paint::gesture::line_plane_from_tri(), blender::ed::sculpt_paint::hide::partialvis_gesture_update_bmesh(), blender::ed::sculpt_paint::hide::partialvis_gesture_update_grids(), blender::ed::sculpt_paint::hide::partialvis_gesture_update_mesh(), blender::ed::sculpt_paint::gesture::update_affected_nodes_by_clip_planes(), and blender::ed::sculpt_paint::gesture::update_affected_nodes_by_line_plane().
| float3 blender::ed::sculpt_paint::gesture::GestureData::view_normal |
Definition at line 92 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::gesture::flip_for_symmetry_pass(), and blender::ed::sculpt_paint::gesture::is_affected().
| float3 blender::ed::sculpt_paint::gesture::GestureData::view_origin |
Definition at line 95 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::gesture::flip_for_symmetry_pass().
| float3 blender::ed::sculpt_paint::gesture::GestureData::world_space_view_normal |
Definition at line 106 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::trim::get_origin_and_normal(), and blender::ed::sculpt_paint::gesture::init_common().
| float3 blender::ed::sculpt_paint::gesture::GestureData::world_space_view_origin |
Definition at line 105 of file sculpt_gesture.hh.
Referenced by blender::ed::sculpt_paint::gesture::init_common().