|
Blender V5.0
|
Public Attributes | |
| Object * | object |
| float3 | ray_start |
| float3 | ray_normal |
| bool | hit |
| float | depth |
| bool | is_mid_stroke |
| bool | use_original |
| Span< float3 > | vert_positions |
| OffsetIndices< int > | faces |
| Span< int > | corner_verts |
| Span< int3 > | corner_tris |
| VArraySpan< bool > | hide_poly |
| const SubdivCCG * | subdiv_ccg |
| ActiveVert | active_vertex = {} |
| float3 | face_normal |
| int | active_face_grid_index |
| IsectRayPrecalc | isect_precalc |
| int blender::ed::sculpt_paint::RaycastData::active_face_grid_index |
Definition at line 2801 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), and blender::ed::sculpt_paint::sculpt_raycast_cb().
| ActiveVert blender::ed::sculpt_paint::RaycastData::active_vertex = {} |
Definition at line 2798 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), and blender::ed::sculpt_paint::sculpt_raycast_cb().
Definition at line 2793 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), blender::ed::sculpt_paint::sculpt_raycast_cb(), blender::ed::sculpt_paint::stroke_get_location_bvh_ex(), and blender::ed::sculpt_paint::vertex_is_occluded().
| Span<int> blender::ed::sculpt_paint::RaycastData::corner_verts |
Definition at line 2792 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), blender::ed::sculpt_paint::sculpt_raycast_cb(), blender::ed::sculpt_paint::stroke_get_location_bvh_ex(), and blender::ed::sculpt_paint::vertex_is_occluded().
| float blender::ed::sculpt_paint::RaycastData::depth |
Definition at line 2787 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), blender::ed::sculpt_paint::sculpt_raycast_cb(), blender::ed::sculpt_paint::stroke_get_location_bvh_ex(), and blender::ed::sculpt_paint::vertex_is_occluded().
| float3 blender::ed::sculpt_paint::RaycastData::face_normal |
Definition at line 2799 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), and blender::ed::sculpt_paint::sculpt_raycast_cb().
| OffsetIndices<int> blender::ed::sculpt_paint::RaycastData::faces |
Definition at line 2791 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), blender::ed::sculpt_paint::sculpt_raycast_cb(), blender::ed::sculpt_paint::stroke_get_location_bvh_ex(), and blender::ed::sculpt_paint::vertex_is_occluded().
| VArraySpan<bool> blender::ed::sculpt_paint::RaycastData::hide_poly |
Definition at line 2794 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), blender::ed::sculpt_paint::sculpt_raycast_cb(), and blender::ed::sculpt_paint::stroke_get_location_bvh_ex().
| bool blender::ed::sculpt_paint::RaycastData::hit |
Definition at line 2786 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), blender::ed::sculpt_paint::sculpt_raycast_cb(), blender::ed::sculpt_paint::stroke_get_location_bvh_ex(), and blender::ed::sculpt_paint::vertex_is_occluded().
| bool blender::ed::sculpt_paint::RaycastData::is_mid_stroke |
Definition at line 2788 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), blender::ed::sculpt_paint::sculpt_raycast_cb(), blender::ed::sculpt_paint::stroke_get_location_bvh_ex(), and blender::ed::sculpt_paint::vertex_is_occluded().
| IsectRayPrecalc blender::ed::sculpt_paint::RaycastData::isect_precalc |
Definition at line 2803 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), blender::ed::sculpt_paint::sculpt_raycast_cb(), blender::ed::sculpt_paint::stroke_get_location_bvh_ex(), and blender::ed::sculpt_paint::vertex_is_occluded().
| Object* blender::ed::sculpt_paint::RaycastData::object |
Definition at line 2783 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), blender::ed::sculpt_paint::sculpt_raycast_cb(), blender::ed::sculpt_paint::stroke_get_location_bvh_ex(), and blender::ed::sculpt_paint::vertex_is_occluded().
| float3 blender::ed::sculpt_paint::RaycastData::ray_normal |
Definition at line 2785 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), blender::ed::sculpt_paint::sculpt_raycast_cb(), blender::ed::sculpt_paint::stroke_get_location_bvh_ex(), and blender::ed::sculpt_paint::vertex_is_occluded().
| float3 blender::ed::sculpt_paint::RaycastData::ray_start |
Definition at line 2784 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), blender::ed::sculpt_paint::sculpt_raycast_cb(), blender::ed::sculpt_paint::stroke_get_location_bvh_ex(), and blender::ed::sculpt_paint::vertex_is_occluded().
| const SubdivCCG* blender::ed::sculpt_paint::RaycastData::subdiv_ccg |
Definition at line 2796 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), blender::ed::sculpt_paint::sculpt_raycast_cb(), blender::ed::sculpt_paint::stroke_get_location_bvh_ex(), and blender::ed::sculpt_paint::vertex_is_occluded().
| bool blender::ed::sculpt_paint::RaycastData::use_original |
Definition at line 2789 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), blender::ed::sculpt_paint::sculpt_raycast_cb(), blender::ed::sculpt_paint::stroke_get_location_bvh_ex(), and blender::ed::sculpt_paint::vertex_is_occluded().
Definition at line 2790 of file sculpt.cc.
Referenced by blender::ed::sculpt_paint::cursor_geometry_info_update(), blender::ed::sculpt_paint::sculpt_raycast_cb(), blender::ed::sculpt_paint::stroke_get_location_bvh_ex(), and blender::ed::sculpt_paint::vertex_is_occluded().