|
Blender V5.0
|
#include <transform_snap_object.hh>
Public Attributes | |
| float3 | loc |
| float3 | no |
| int | index |
| float4x4 | obmat |
| const Object * | ob |
| const ID * | data |
| float | ray_depth_max |
| float | ray_depth_max_in_front |
| union { | |
| float dist_px_sq | |
| float dist_nearest_sq | |
| }; | |
Definition at line 99 of file transform_snap_object.hh.
| union { ... } blender::ed::transform::SnapObjectContext::Output |
| const ID* blender::ed::transform::SnapObjectContext::Output::data |
Definition at line 111 of file transform_snap_object.hh.
Referenced by blender::ed::transform::SnapData::register_result(), blender::ed::transform::SnapData::register_result_raycast(), blender::ed::transform::snap_edge_points(), blender::ed::transform::snap_object_context_runtime_init(), and blender::ed::transform::snap_polygon().
| float blender::ed::transform::SnapObjectContext::Output::dist_nearest_sq |
Definition at line 117 of file transform_snap_object.hh.
Referenced by blender::ed::transform::nearest_world_mesh().
| float blender::ed::transform::SnapObjectContext::Output::dist_px_sq |
Definition at line 116 of file transform_snap_object.hh.
Referenced by blender::ed::transform::SnapData::register_result(), blender::ed::transform::snap_object_context_runtime_init(), blender::ed::transform::snap_object_project_view3d_ex(), blender::ed::transform::snap_polygon_mesh(), blender::ed::transform::snapArmature(), blender::ed::transform::SnapData::SnapData(), and blender::ed::transform::snapMesh().
| int blender::ed::transform::SnapObjectContext::Output::index |
Definition at line 105 of file transform_snap_object.hh.
Referenced by blender::ed::transform::SnapData::register_result(), blender::ed::transform::SnapData::register_result_raycast(), blender::ed::transform::snap_edge_points(), blender::ed::transform::snap_object_context_runtime_init(), blender::ed::transform::snap_object_project_ray_ex(), blender::ed::transform::snap_object_project_view3d_ex(), and blender::ed::transform::snap_polygon().
| float3 blender::ed::transform::SnapObjectContext::Output::loc |
| float3 blender::ed::transform::SnapObjectContext::Output::no |
| const Object* blender::ed::transform::SnapObjectContext::Output::ob |
Definition at line 109 of file transform_snap_object.hh.
Referenced by blender::ed::transform::SnapData::register_result(), blender::ed::transform::SnapData::register_result_raycast(), blender::ed::transform::snap_edge_points(), blender::ed::transform::snap_object_context_runtime_init(), blender::ed::transform::snap_object_project_ray_ex(), blender::ed::transform::snap_object_project_view3d_ex(), and blender::ed::transform::snap_polygon().
| float4x4 blender::ed::transform::SnapObjectContext::Output::obmat |
Definition at line 107 of file transform_snap_object.hh.
Referenced by blender::ed::transform::SnapData::register_result(), blender::ed::transform::SnapData::register_result_raycast(), blender::ed::transform::snap_edge_points(), blender::ed::transform::snap_object_project_ray_ex(), blender::ed::transform::snap_object_project_view3d_ex(), and blender::ed::transform::snap_polygon().
| float blender::ed::transform::SnapObjectContext::Output::ray_depth_max |
Definition at line 113 of file transform_snap_object.hh.
Referenced by blender::ed::transform::raycastMesh(), blender::ed::transform::SnapData::register_result_raycast(), blender::ed::transform::snap_object_context_runtime_init(), blender::ed::transform::snap_object_project_ray_all(), and blender::ed::transform::snap_object_project_ray_ex().
| float blender::ed::transform::SnapObjectContext::Output::ray_depth_max_in_front |
Definition at line 114 of file transform_snap_object.hh.
Referenced by blender::ed::transform::raycastMesh(), blender::ed::transform::SnapData::register_result_raycast(), and blender::ed::transform::snap_object_context_runtime_init().