|
Blender V4.3
|
Public Attributes | |
| Object * | object |
| SculptSession * | ss |
| const float * | ray_start |
| const float * | ray_normal |
| bool | hit |
| float | depth |
| bool | original |
| Span< blender::float3 > | vert_positions |
| blender::OffsetIndices< int > | faces |
| Span< int > | corner_verts |
| Span< blender::int3 > | corner_tris |
| blender::VArraySpan< bool > | hide_poly |
| const SubdivCCG * | subdiv_ccg |
| ActiveVert | active_vertex = {} |
| float3 | face_normal |
| int | active_face_grid_index |
| IsectRayPrecalc | isect_precalc |
| int SculptRaycastData::active_face_grid_index |
Definition at line 2649 of file sculpt.cc.
Referenced by sculpt_raycast_cb().
| ActiveVert SculptRaycastData::active_vertex = {} |
Definition at line 2646 of file sculpt.cc.
Referenced by sculpt_raycast_cb().
| Span<blender::int3> SculptRaycastData::corner_tris |
Definition at line 2641 of file sculpt.cc.
Referenced by sculpt_raycast_cb(), SCULPT_stroke_get_location_ex(), and SCULPT_vertex_is_occluded().
Definition at line 2640 of file sculpt.cc.
Referenced by sculpt_raycast_cb(), SCULPT_stroke_get_location_ex(), and SCULPT_vertex_is_occluded().
| float SculptRaycastData::depth |
Definition at line 2636 of file sculpt.cc.
Referenced by sculpt_raycast_cb(), SCULPT_stroke_get_location_ex(), and SCULPT_vertex_is_occluded().
| float3 SculptRaycastData::face_normal |
Definition at line 2647 of file sculpt.cc.
Referenced by sculpt_raycast_cb().
| blender::OffsetIndices<int> SculptRaycastData::faces |
Definition at line 2639 of file sculpt.cc.
Referenced by sculpt_raycast_cb(), SCULPT_stroke_get_location_ex(), and SCULPT_vertex_is_occluded().
| blender::VArraySpan<bool> SculptRaycastData::hide_poly |
Definition at line 2642 of file sculpt.cc.
Referenced by sculpt_raycast_cb(), and SCULPT_stroke_get_location_ex().
| bool SculptRaycastData::hit |
Definition at line 2635 of file sculpt.cc.
Referenced by sculpt_raycast_cb(), SCULPT_stroke_get_location_ex(), and SCULPT_vertex_is_occluded().
| IsectRayPrecalc SculptRaycastData::isect_precalc |
Definition at line 2651 of file sculpt.cc.
Referenced by sculpt_raycast_cb(), SCULPT_stroke_get_location_ex(), and SCULPT_vertex_is_occluded().
| Object* SculptRaycastData::object |
Definition at line 2631 of file sculpt.cc.
Referenced by sculpt_raycast_cb(), SCULPT_stroke_get_location_ex(), and SCULPT_vertex_is_occluded().
| bool SculptRaycastData::original |
Definition at line 2637 of file sculpt.cc.
Referenced by SCULPT_cursor_geometry_info_update(), sculpt_raycast_cb(), SCULPT_stroke_get_location_ex(), and SCULPT_vertex_is_occluded().
| const float* SculptRaycastData::ray_normal |
Definition at line 2634 of file sculpt.cc.
Referenced by sculpt_raycast_cb(), SCULPT_stroke_get_location_ex(), and SCULPT_vertex_is_occluded().
| const float* SculptRaycastData::ray_start |
Definition at line 2633 of file sculpt.cc.
Referenced by sculpt_raycast_cb(), SCULPT_stroke_get_location_ex(), and SCULPT_vertex_is_occluded().
| SculptSession* SculptRaycastData::ss |
Definition at line 2632 of file sculpt.cc.
Referenced by sculpt_raycast_cb(), SCULPT_stroke_get_location_ex(), and SCULPT_vertex_is_occluded().
| const SubdivCCG* SculptRaycastData::subdiv_ccg |
Definition at line 2644 of file sculpt.cc.
Referenced by sculpt_raycast_cb(), SCULPT_stroke_get_location_ex(), and SCULPT_vertex_is_occluded().
| Span<blender::float3> SculptRaycastData::vert_positions |
Definition at line 2638 of file sculpt.cc.
Referenced by sculpt_raycast_cb(), SCULPT_stroke_get_location_ex(), and SCULPT_vertex_is_occluded().