|
Blender V5.0
|
Public Member Functions | |
| void | update_proj_mat (TransInfo *t, const TransDataContainer *tc) |
| void | project (const TransDataEdgeSlideVert *svert, float2 &r_sco_a, float2 &r_sco_b) const |
Public Attributes | |
| Array< TransDataEdgeSlideVert > | sv |
| int | mval_start [2] |
| int | mval_end [2] |
| int | curr_sv_index |
Definition at line 46 of file transform_mode_edge_slide.cc.
|
inline |
Definition at line 79 of file transform_mode_edge_slide.cc.
References blender::ed::transform::TransDataEdgeSlideVert::dir_side, blender::math::project_point(), blender::ed::transform::TransDataEdgeSlideVert::v_co_orig(), and blender::VecBase< T, Size >::xy().
Referenced by blender::ed::transform::calcEdgeSlide_mval_range(), and blender::ed::transform::transform_mode_edge_slide_reproject_input().
|
inline |
Definition at line 57 of file transform_mode_edge_slide.cc.
References ED_view3d_ob_project_mat_get(), i, blender::MatBase< T, NumCol, NumRow, Alignment >::location(), blender::ed::transform::TransDataContainer::obedit, blender::MatBase< T, NumCol, NumRow, Alignment >::ptr(), blender::ed::transform::TransInfo::region, ARegion::regiondata, SPACE_VIEW3D, blender::ed::transform::TransInfo::spacetype, UI_view2d_view_to_region_m4(), blender::ed::transform::TransInfo::view, ARegion::winx, and ARegion::winy.
Referenced by blender::ed::transform::createEdgeSlideVerts(), and blender::ed::transform::transform_mode_edge_slide_reproject_input().
| int blender::ed::transform::EdgeSlideData::curr_sv_index |
Definition at line 50 of file transform_mode_edge_slide.cc.
Referenced by blender::ed::transform::calcEdgeSlide_mval_range(), blender::ed::transform::createEdgeSlideVerts(), blender::ed::transform::doEdgeSlide(), blender::ed::transform::drawEdgeSlide(), blender::ed::transform::edge_slide_snap_apply(), blender::ed::transform::edge_slide_transform_matrix_fn(), and blender::ed::transform::transform_mode_edge_slide_reproject_input().
| int blender::ed::transform::EdgeSlideData::mval_end[2] |
Definition at line 49 of file transform_mode_edge_slide.cc.
Referenced by blender::ed::transform::calcEdgeSlideCustomPoints(), blender::ed::transform::edge_slide_data_init_mval(), and blender::ed::transform::transform_mode_edge_slide_reproject_input().
| int blender::ed::transform::EdgeSlideData::mval_start[2] |
Definition at line 49 of file transform_mode_edge_slide.cc.
Referenced by blender::ed::transform::calcEdgeSlideCustomPoints(), blender::ed::transform::edge_slide_data_init_mval(), and blender::ed::transform::transform_mode_edge_slide_reproject_input().
| Array<TransDataEdgeSlideVert> blender::ed::transform::EdgeSlideData::sv |
Definition at line 47 of file transform_mode_edge_slide.cc.
Referenced by blender::ed::transform::calcEdgeSlide_mval_range(), blender::ed::transform::createEdgeSlideVerts(), blender::ed::transform::doEdgeSlide(), blender::ed::transform::drawEdgeSlide(), blender::ed::transform::edge_slide_snap_apply(), blender::ed::transform::edge_slide_transform_matrix_fn(), and blender::ed::transform::transform_mode_edge_slide_reproject_input().