|
Blender V5.0
|
#include <transform.hh>
Definition at line 801 of file transform.hh.
| wmTimer* blender::ed::transform::TransInfo::animtimer |
Definition at line 955 of file transform.hh.
Referenced by blender::ed::transform::animrecord_check_state(), blender::ed::transform::image_transform_set(), blender::ed::transform::initTransInfo(), blender::ed::transform::recalcData_objects(), blender::ed::transform::recalcData_pose(), and blender::ed::transform::viewRedrawForce().
| ScrArea* blender::ed::transform::TransInfo::area |
Definition at line 949 of file transform.hh.
Referenced by blender::ed::transform::apply_shear(), blender::ed::transform::applyAlign(), blender::ed::transform::applyAspectRatio(), blender::ed::transform::applyBakeTime(), blender::ed::transform::applyBoneEnvelope(), blender::ed::transform::applyBoneRoll(), blender::ed::transform::applyBoneSize(), blender::ed::transform::applyCurveShrinkFatten(), blender::ed::transform::applyEdgeSlide(), blender::ed::transform::applyGPOpacity(), blender::ed::transform::applyMaskShrinkFatten(), blender::ed::transform::applyMirror(), blender::ed::transform::applyNormalRotation(), blender::ed::transform::applyRotation(), blender::ed::transform::applySeqSlide(), blender::ed::transform::applyTilt(), blender::ed::transform::applyTimeScale(), blender::ed::transform::applyTimeSlide(), blender::ed::transform::applyTimeSlideValue(), blender::ed::transform::applyTimeTranslate(), blender::ed::transform::applyTrackball(), blender::ed::transform::applyTranslation(), blender::ed::transform::applyVertSlide(), blender::ed::transform::calcEdgeSlide_mval_range(), blender::ed::transform::calculateCenterCursor2D(), blender::ed::transform::calculateCenterCursorGraph2D(), blender::ed::transform::calculateZfac(), blender::ed::transform::clip_uv_transform_resize(), blender::ed::transform::clip_uv_transform_translation(), blender::ed::transform::createTransCursor_image(), blender::ed::transform::createTransCursor_sequencer(), blender::ed::transform::createTransGraphEditData(), blender::ed::transform::createTransMaskingData(), blender::ed::transform::createTransNodeData(), blender::ed::transform::createTransSeqImageData(), blender::ed::transform::flushTransMasking(), blender::ed::transform::flushTransNodes(), blender::ed::transform::flushTransUVs(), blender::ed::transform::freeSeqData(), blender::ed::transform::graph_bezt_get_transform_selection(), blender::ed::transform::headerTranslation(), blender::ed::transform::initBend(), blender::ed::transform::initTimeSlide(), blender::ed::transform::initTransInfo(), blender::ed::transform::postTrans(), blender::ed::transform::projectIntViewEx(), blender::ed::transform::recalcData_actedit(), blender::ed::transform::recalcData_graphedit(), blender::ed::transform::recalcData_nla(), blender::ed::transform::recalcData_tracking(), blender::ed::transform::recalcData_tracking_curves(), blender::ed::transform::recalcData_uv(), blender::ed::transform::remake_graph_transdata(), blender::ed::transform::removeAspectRatio(), blender::ed::transform::setSnappingCallback(), blender::ed::transform::setTransformViewAspect(), blender::ed::transform::snap_data_build_preview(), blender::ed::transform::snap_mode_from_spacetype(), blender::ed::transform::special_aftertrans_update__actedit(), blender::ed::transform::special_aftertrans_update__graph(), blender::ed::transform::special_aftertrans_update__mask(), blender::ed::transform::special_aftertrans_update__movieclip(), blender::ed::transform::special_aftertrans_update__movieclip_for_curves(), blender::ed::transform::special_aftertrans_update__node(), blender::ed::transform::special_aftertrans_update__sequencer(), blender::ed::transform::t_around_get(), blender::ed::transform::t_view_get(), blender::ed::transform::transform_snap_flag_from_spacetype_ptr(), blender::ed::transform::transform_snap_grid_init(), blender::ed::transform::transformEvent(), blender::ed::transform::transinfo_show_overlay(), blender::ed::transform::viewRedrawForce(), and blender::ed::transform::viewRedrawPost().
| short blender::ed::transform::TransInfo::around |
Definition at line 878 of file transform.hh.
Referenced by blender::ed::transform::apply_shear_value(), blender::ed::transform::applyAlign(), blender::ed::transform::applyToSphere(), blender::ed::transform::calculateCenter(), blender::ed::transform::calculateTransformCenter(), blender::ed::transform::checkUseAxisMatrix(), blender::ed::transform::clip_uv_transform_resize(), blender::ed::transform::count_proportional_objects(), blender::ed::transform::createTransArmatureVerts(), blender::ed::transform::createTransCurveVerts(), blender::ed::transform::createTransEditVerts(), blender::ed::transform::greasepencil::createTransGreasePencilVerts(), blender::ed::transform::createTransMeshSkin(), blender::ed::transform::createTransMeshVertCData(), blender::ed::transform::createTransPose(), blender::ed::transform::createTransUVs(), blender::ed::transform::curves::curve_populate_trans_data_structs(), blender::ed::transform::ElementMirror(), blender::ed::transform::ElementResize(), blender::ed::transform::graph_edit_use_local_center(), blender::ed::transform::initTransInfo(), blender::ed::transform::set_prop_dist(), blender::ed::transform::set_trans_object_base_flags(), blender::ed::transform::special_aftertrans_update__pose(), blender::ed::transform::to_sphere_radius_update(), blender::ed::transform::transdata_elem_rotate(), blender::ed::transform::transdata_elem_trackball(), blender::ed::transform::transform_around_single_fallback_ex(), blender::ed::transform::transform_orientation_matrix_get(), blender::ed::transform::translate_snap_increment_init(), and blender::ed::transform::VertsToTransData().
| float blender::ed::transform::TransInfo::aspect[3] |
Spaces using non 1:1 aspect, (UV's, F-curve, movie-clip... etc). use for conversion and snapping.
Definition at line 850 of file transform.hh.
Referenced by blender::ed::transform::applyAspectRatio(), blender::ed::transform::calculateCenter2D(), blender::ed::transform::calculateCenterCursor2D(), blender::ed::transform::clip_uv_transform_resize(), blender::ed::transform::clip_uv_transform_translation(), blender::ed::transform::clipUVData(), blender::ed::transform::convertViewVec(), blender::ed::transform::createTransCursor_2D_impl(), blender::ed::transform::createTransTrackingTracksData(), blender::ed::transform::createTransUVs(), blender::ed::transform::drawPropCircle(), blender::ed::transform::drawSnapping(), blender::ed::transform::drawVertSlide(), blender::ed::transform::flushTransTracking(), blender::ed::transform::flushTransUVs(), blender::ed::transform::initTransInfo(), blender::ed::transform::initTranslation(), blender::ed::transform::projectIntViewEx(), blender::ed::transform::recalcData_cursor_2D_impl(), blender::ed::transform::removeAspectRatio(), blender::ed::transform::snap_data_build_preview(), blender::ed::transform::snap_grid_uv(), blender::ed::transform::snap_target_uv_fn(), blender::ed::transform::transform_mesh_uv_edge_slide_data_create(), and blender::ed::transform::transform_mesh_uv_vert_slide_data_create().
| float blender::ed::transform::TransInfo::center2d[2] |
Center in screen coordinates.
Definition at line 854 of file transform.hh.
Referenced by blender::ed::transform::applyBakeTime(), blender::ed::transform::calculateCenter(), blender::ed::transform::calculateCenter2D(), blender::ed::transform::calculateTransformCenter(), blender::ed::transform::initResize(), blender::ed::transform::initShear_mouseInputMode(), blender::ed::transform::initTransform(), blender::ed::transform::setNearestAxis3d(), blender::ed::transform::snap_grid_uv_apply(), blender::ed::transform::snapObjectsTransform(), and blender::ed::transform::transform_input_update().
| float blender::ed::transform::TransInfo::center_global[3] |
Center of transformation (in global-space).
Definition at line 852 of file transform.hh.
Referenced by blender::ed::transform::applyRotationMatrix(), blender::ed::transform::applyTrackballMatrix(), blender::ed::transform::axisProjection(), blender::ed::transform::calculateCenter(), blender::ed::transform::calculateCenter2D(), blender::ed::transform::calculateTransformCenter(), blender::ed::transform::calculateZfac(), blender::ed::transform::clip_uv_transform_resize(), blender::ed::transform::clip_uv_transform_translation(), blender::ed::transform::drawConstraint(), blender::ed::transform::drawPropCircle(), blender::ed::transform::drawPropRange(), blender::ed::transform::initBend(), blender::ed::transform::initTimeScale(), blender::ed::transform::initTransInfo(), blender::ed::transform::isPlaneProjectionViewAligned(), blender::ed::transform::planeProjection(), blender::ed::transform::resize_transform_matrix_fn(), blender::ed::transform::ResizeBetween(), blender::ed::transform::RotationBetween(), blender::ed::transform::setNearestAxis3d(), blender::ed::transform::snap_grid_uv_apply(), blender::ed::transform::snap_source_center_fn(), blender::ed::transform::snapObjectsTransform(), blender::ed::transform::timescale_snap_apply_fn(), blender::ed::transform::timescale_transform_matrix_fn(), blender::ed::transform::transform_draw_cursor_draw(), blender::ed::transform::transform_gizmo_3d_model_from_constraint_and_mode_set(), blender::ed::transform::transform_modal(), blender::ed::transform::transform_mode_is_axis_pointing_to_screen(), blender::ed::transform::translate_snap_increment_init(), blender::ed::transform::uv_rotation_in_clip_bounds_test(), and blender::ed::transform::uv_shear_in_clip_bounds_test().
| TransCon blender::ed::transform::TransInfo::con |
Constraint Data.
Definition at line 831 of file transform.hh.
Referenced by blender::ed::transform::applyAxisConstraintRot(), blender::ed::transform::applyAxisConstraintSize(), blender::ed::transform::applyAxisConstraintVec(), blender::ed::transform::applyBoneSize(), blender::ed::transform::applyMirror(), blender::ed::transform::applyObjectConstraintRot(), blender::ed::transform::applyObjectConstraintSize(), blender::ed::transform::applyObjectConstraintVec(), blender::ed::transform::applyPushPull(), blender::ed::transform::applyResize(), blender::ed::transform::applySeqSlide(), blender::ed::transform::applyTranslation(), blender::ed::transform::clip_uv_transform_resize(), blender::ed::transform::constraint_plane_normal_calc(), blender::ed::transform::constraintModeToIndex(), blender::ed::transform::constraintNumInput(), blender::ed::transform::constraints_rotation_impl(), blender::ed::transform::constraintScaleLim(), blender::ed::transform::drawConstraint(), blender::ed::transform::drawObjectConstraint(), blender::ed::transform::ElementBoneSize(), blender::ed::transform::ElementResize(), blender::ed::transform::getConstraintSpaceDimension(), blender::ed::transform::headerBoneSize(), blender::ed::transform::headerResize(), blender::ed::transform::headerRotation(), blender::ed::transform::headerSeqSlide(), blender::ed::transform::headerTranslation(), blender::ed::transform::initTransform(), blender::ed::transform::initTransInfo(), blender::ed::transform::isLockConstraint(), blender::ed::transform::mesh_partial_types_calc(), blender::ed::transform::postSelectConstraint(), blender::ed::transform::projection_matrix_calc(), blender::ed::transform::ResizeBetween(), blender::ed::transform::RotationBetween(), blender::ed::transform::saveTransform(), blender::ed::transform::selectConstraint(), blender::ed::transform::setAxisMatrixConstraint(), blender::ed::transform::setConstraint(), blender::ed::transform::setNearestAxis(), blender::ed::transform::setNearestAxis2d(), blender::ed::transform::setNearestAxis3d(), blender::ed::transform::setUserConstraint(), blender::ed::transform::snap_calc_timeline(), blender::ed::transform::snap_grid_uv_apply(), blender::ed::transform::snapObjectsTransform(), blender::ed::transform::startConstraint(), blender::ed::transform::stopConstraint(), blender::ed::transform::transdata_elem_push_pull(), blender::ed::transform::transdata_elem_rotate(), blender::ed::transform::transdata_elem_skin_resize(), blender::ed::transform::transdata_elem_translate(), blender::ed::transform::transform_constraint_get_nearest(), blender::ed::transform::transform_event_modal_constraint(), blender::ed::transform::transform_gizmo_3d_model_from_constraint_and_mode_set(), blender::ed::transform::transform_modal_item_poll(), blender::ed::transform::transform_mode_rotation_axis_get(), blender::ed::transform::transformEvent(), and blender::ed::transform::translate_snap_increment().
| bContext* blender::ed::transform::TransInfo::context |
Only valid (non null) during an operator called function.
Definition at line 947 of file transform.hh.
Referenced by blender::ed::transform::add_pose_transdata(), blender::ed::transform::apply_shear(), blender::ed::transform::applyEdgeSlide(), blender::ed::transform::applyVertSlide(), blender::ed::transform::calculate_new_origin_position(), blender::ed::transform::calculate_translation_offset(), blender::ed::transform::calculateTransformCenter(), blender::ed::transform::convert_type_get(), blender::ed::transform::create_trans_data(), blender::ed::transform::createTransNodeData(), blender::ed::transform::createTransPose(), blender::ed::transform::createTransSeqData(), blender::ed::transform::flushTransNodes(), blender::ed::transform::flushTransPaintCurve(), blender::ed::transform::flushTransSeq(), blender::ed::transform::freeSeqData(), blender::ed::transform::headerSeqSlide(), blender::ed::transform::image_origin_set(), blender::ed::transform::image_transform_set(), blender::ed::transform::initMouseInputMode(), blender::ed::transform::initResize(), blender::ed::transform::initRotation(), blender::ed::transform::initSeqSlide(), blender::ed::transform::initTrackball(), blender::ed::transform::initTransform(), blender::ed::transform::pose_transform_mirror_update(), blender::ed::transform::query_time_dependent_strips_strips(), blender::ed::transform::recalcData_actedit(), blender::ed::transform::recalcData_graphedit(), blender::ed::transform::recalcData_mask_common(), blender::ed::transform::recalcData_nla(), blender::ed::transform::recalcData_objects(), blender::ed::transform::recalcData_pose(), blender::ed::transform::recalcData_sculpt(), blender::ed::transform::recalcData_sequencer(), blender::ed::transform::seq_transform_cancel(), blender::ed::transform::seqbase_active_get(), blender::ed::transform::SeqToTransData_build(), blender::ed::transform::SeqTransInfo(), blender::ed::transform::set_trans_object_base_flags(), blender::ed::transform::setTransformViewAspect(), blender::ed::transform::special_aftertrans_update(), blender::ed::transform::special_aftertrans_update__movieclip(), blender::ed::transform::special_aftertrans_update__movieclip_for_curves(), blender::ed::transform::special_aftertrans_update__pose(), blender::ed::transform::special_aftertrans_update__sequencer_image(), blender::ed::transform::trans_obchild_in_obmode_update_all(), blender::ed::transform::trans_obdata_in_obmode_update_all(), blender::ed::transform::transform_autoik_update(), blender::ed::transform::transform_convert_mesh_crazyspace_detect(), blender::ed::transform::transform_gizmo_3d_model_from_constraint_and_mode_set(), blender::ed::transform::transform_modal(), blender::ed::transform::transform_mode_affect_only_locations(), blender::ed::transform::transform_mode_snap_source_init(), blender::ed::transform::transform_result_get(), blender::ed::transform::transform_seq_slide_cursor_get(), blender::ed::transform::transformApply(), blender::ed::transform::transformEnd(), blender::ed::transform::transformEvent(), and blender::ed::transform::view2d_edge_pan_loc_compensate().
| TransCustomDataContainer blender::ed::transform::TransInfo::custom |
Typically for mode settings.
Definition at line 974 of file transform.hh.
Referenced by blender::ed::transform::apply_shear(), blender::ed::transform::applyCurveShrinkFatten(), blender::ed::transform::applyEdgeSlide(), blender::ed::transform::applyShrinkFatten(), blender::ed::transform::applyTimeSlide(), blender::ed::transform::applyTimeSlideValue(), blender::ed::transform::applyToSphere(), blender::ed::transform::applyTranslationValue(), blender::ed::transform::applyVertSlide(), blender::ed::transform::Bend(), blender::ed::transform::createTransNodeData(), blender::ed::transform::createTransObject(), blender::ed::transform::doEdgeSlide(), blender::ed::transform::doVertSlide(), blender::ed::transform::drawEdgeSlide(), blender::ed::transform::drawVertSlide(), blender::ed::transform::edge_slide_snap_apply(), blender::ed::transform::edge_slide_transform_matrix_fn(), blender::ed::transform::flushTransNodes(), blender::ed::transform::freeTransCustomDataForMode(), blender::ed::transform::handleEventEdgeSlide(), blender::ed::transform::handleEventShear(), blender::ed::transform::handleEventVertSlide(), blender::ed::transform::headerTimeSlide(), blender::ed::transform::initBend(), blender::ed::transform::initCurveShrinkFatten(), blender::ed::transform::initEdgeSlide_ex(), blender::ed::transform::initSeqSlide(), blender::ed::transform::initShear(), blender::ed::transform::initShrinkFatten(), blender::ed::transform::initTimeSlide(), blender::ed::transform::initToSphere(), blender::ed::transform::initTranslation(), blender::ed::transform::initVertSlide_ex(), blender::ed::transform::postTrans(), blender::ed::transform::shrinkfatten_handleEvent(), blender::ed::transform::snapsource_confirm(), blender::ed::transform::snapsource_end(), blender::ed::transform::special_aftertrans_update__node(), blender::ed::transform::to_sphere_radius_update(), blender::ed::transform::trans_obchild_in_obmode_update_all(), blender::ed::transform::trans_obdata_in_obmode_update_all(), blender::ed::transform::transdata_elem_shrink_fatten(), blender::ed::transform::transform_mode_edge_seq_slide_use_restore_handle_selection(), blender::ed::transform::transform_mode_snap_source_init(), blender::ed::transform::translate_snap_increment(), blender::ed::transform::translate_snap_increment_init(), blender::ed::transform::vert_slide_transform_matrix_fn(), and blender::ed::transform::vert_slide_update_input().
| TransDataContainer* blender::ed::transform::TransInfo::data_container |
Definition at line 802 of file transform.hh.
Referenced by blender::ed::transform::countAndCleanTransDataContainer(), blender::ed::transform::createTransCursor_2D_impl(), blender::ed::transform::createTransCursor_view3d(), blender::ed::transform::curves::createTransCurvesVerts(), blender::ed::transform::greasepencil::createTransGreasePencilVerts(), blender::ed::transform::pointcloud::createTransPointCloudVerts(), blender::ed::transform::createTransSculpt(), blender::ed::transform::createTransTexspace(), blender::ed::transform::init_TransDataContainers(), blender::ed::transform::initTransInfo(), blender::ed::transform::postTrans(), blender::ed::transform::recalcData_cursor_2D_impl(), blender::ed::transform::curves::recalcData_curves(), blender::ed::transform::greasepencil::recalcData_grease_pencil(), and blender::ed::transform::pointcloud::recalcData_pointcloud().
| int blender::ed::transform::TransInfo::data_container_len |
Definition at line 803 of file transform.hh.
Referenced by blender::ed::transform::countAndCleanTransDataContainer(), blender::ed::transform::createTransCursor_2D_impl(), blender::ed::transform::createTransCursor_view3d(), blender::ed::transform::curves::createTransCurvesVerts(), blender::ed::transform::greasepencil::createTransGreasePencilVerts(), blender::ed::transform::pointcloud::createTransPointCloudVerts(), blender::ed::transform::createTransSculpt(), blender::ed::transform::createTransTexspace(), blender::ed::transform::init_TransDataContainers(), blender::ed::transform::initTransInfo(), blender::ed::transform::curves::recalcData_curves(), blender::ed::transform::greasepencil::recalcData_grease_pencil(), and blender::ed::transform::pointcloud::recalcData_pointcloud().
| int blender::ed::transform::TransInfo::data_len_all |
Combine length of all #TransDataContainer.data_len Use to check if nothing is selected or if we have a single selection.
Definition at line 807 of file transform.hh.
Referenced by blender::ed::transform::calculateTransformCenter(), blender::ed::transform::countAndCleanTransDataContainer(), blender::ed::transform::create_trans_data(), blender::ed::transform::createTransArmatureVerts(), blender::ed::transform::createTransCurveVerts(), blender::ed::transform::createTransPose(), blender::ed::transform::init_proportional_edit(), blender::ed::transform::initCurveShrinkFatten(), blender::ed::transform::initTransform(), blender::ed::transform::initTransInfo(), blender::ed::transform::postTrans(), blender::ed::transform::recalcData_objects(), blender::ed::transform::recalcData_pose(), blender::ed::transform::setLocalConstraint(), blender::ed::transform::special_aftertrans_update(), blender::ed::transform::special_aftertrans_update__pose(), blender::ed::transform::to_sphere_radius_update(), and blender::ed::transform::transform_around_single_fallback().
| TransConvertTypeInfo* blender::ed::transform::TransInfo::data_type |
TODO: It should be a member of TransDataContainer.
Definition at line 810 of file transform.hh.
Referenced by blender::ed::transform::create_trans_data(), blender::ed::transform::createEdgeSlideVerts(), blender::ed::transform::createVertSlideVerts(), blender::ed::transform::ElementResize(), blender::ed::transform::init_proportional_edit(), blender::ed::transform::init_TransDataContainers(), blender::ed::transform::initCurveShrinkFatten(), blender::ed::transform::initTransform(), blender::ed::transform::query_snap_targets_preview(), blender::ed::transform::recalc_data(), blender::ed::transform::snap_data_build_preview(), blender::ed::transform::snap_data_build_timeline(), blender::ed::transform::snap_object_context_init(), blender::ed::transform::snap_sequencer_calc(), blender::ed::transform::snap_sequencer_data_alloc(), blender::ed::transform::snap_sequencer_to_closest_strip_calc(), blender::ed::transform::special_aftertrans_update(), blender::ed::transform::transform_event_modal_constraint(), blender::ed::transform::transform_modal_item_poll(), blender::ed::transform::transform_mode_init(), blender::ed::transform::transform_mode_snap_source_init(), blender::ed::transform::transformEvent(), blender::ed::transform::translate_snap_increment_init(), and blender::ed::transform::viewRedrawPost().
| Depsgraph* blender::ed::transform::TransInfo::depsgraph |
Definition at line 951 of file transform.hh.
Referenced by blender::ed::transform::applyFaceNearest(), blender::ed::transform::applyFaceProject(), blender::ed::transform::calcEdgeSlide_mval_range(), blender::ed::transform::constraintTransLim(), blender::ed::transform::convert_type_get(), blender::ed::transform::create_trans_data(), blender::ed::transform::createTransParticleVerts(), blender::ed::transform::flush_trans_object_base_deps_flag(), blender::ed::transform::flushTransParticles(), blender::ed::transform::initTransInfo(), blender::ed::transform::is_vert_slide_visible_bmesh(), blender::ed::transform::ObjectToTransData(), blender::ed::transform::peelObjectsTransform(), blender::ed::transform::projectFloatViewCenterFallback(), blender::ed::transform::snapObjectsTransform(), blender::ed::transform::special_aftertrans_update__pose(), blender::ed::transform::trans_obchild_in_obmode_update_all(), blender::ed::transform::trans_obdata_in_obmode_update_all(), and blender::ed::transform::transform_convert_mesh_crazyspace_detect().
| void* blender::ed::transform::TransInfo::draw_handle_cursor |
Definition at line 966 of file transform.hh.
Referenced by blender::ed::transform::initTransform(), and blender::ed::transform::postTrans().
| void* blender::ed::transform::TransInfo::draw_handle_pixel |
Definition at line 965 of file transform.hh.
Referenced by blender::ed::transform::initTransform(), and blender::ed::transform::postTrans().
| void* blender::ed::transform::TransInfo::draw_handle_view |
Definition at line 964 of file transform.hh.
Referenced by blender::ed::transform::initTransform(), and blender::ed::transform::postTrans().
| eTFlag blender::ed::transform::TransInfo::flag |
Generic flags for special behaviors.
Definition at line 820 of file transform.hh.
Referenced by blender::ed::transform::apply_shear(), blender::ed::transform::applyBoneSize(), blender::ed::transform::applyEdgeSlide(), blender::ed::transform::applyFaceNearest(), blender::ed::transform::applyFaceProject(), blender::ed::transform::applyMirror(), blender::ed::transform::applyNormalRotation(), blender::ed::transform::applyObjectConstraintRot(), blender::ed::transform::applyObjectConstraintSize(), blender::ed::transform::applyObjectConstraintVec(), blender::ed::transform::applyResize(), blender::ed::transform::applyRotation(), blender::ed::transform::applySkinResize(), blender::ed::transform::applyTimeTranslate(), blender::ed::transform::applyTrackball(), blender::ed::transform::applyTranslation(), blender::ed::transform::applyTranslationValue(), blender::ed::transform::applyVertSlide(), blender::ed::transform::Bend(), blender::ed::transform::calculateCenter(), blender::ed::transform::calculatePropRatio(), blender::ed::transform::checkUseAxisMatrix(), blender::ed::transform::constraintNumInput(), blender::ed::transform::create_trans_data(), blender::ed::transform::createTransActionData(), blender::ed::transform::curves::createTransCurvesVerts(), blender::ed::transform::createTransCurveVerts(), blender::ed::transform::createTransEdge(), blender::ed::transform::createTransEditVerts(), blender::ed::transform::createTransGraphEditData(), blender::ed::transform::greasepencil::createTransGreasePencilVerts(), blender::ed::transform::createTransLatticeVerts(), blender::ed::transform::createTransMaskingData(), blender::ed::transform::createTransMBallVerts(), blender::ed::transform::createTransMeshSkin(), blender::ed::transform::createTransMeshVertCData(), blender::ed::transform::createTransNodeData(), blender::ed::transform::createTransObject(), blender::ed::transform::createTransParticleVerts(), blender::ed::transform::pointcloud::createTransPointCloudVerts(), blender::ed::transform::createTransPose(), blender::ed::transform::createTransSeqData(), blender::ed::transform::createTransUVs(), blender::ed::transform::doEdgeSlide(), blender::ed::transform::drawConstraint(), blender::ed::transform::drawEdgeSlide(), blender::ed::transform::drawObjectConstraint(), blender::ed::transform::drawPropCircle(), blender::ed::transform::drawPropRange(), blender::ed::transform::drawSnapping(), blender::ed::transform::drawVertSlide(), blender::ed::transform::edge_slide_snap_apply(), blender::ed::transform::edge_slide_transform_matrix_fn(), blender::ed::transform::ElementMirror(), blender::ed::transform::ElementResize(), blender::ed::transform::ElementRotation_ex(), blender::ed::transform::flushTransMasking(), blender::ed::transform::flushTransParticles(), blender::ed::transform::flushTransTracking(), blender::ed::transform::handleEventEdgeSlide(), blender::ed::transform::handleEventVertSlide(), blender::ed::transform::headerResize(), blender::ed::transform::headerRotation(), blender::ed::transform::headerTimeTranslate(), blender::ed::transform::headerTranslation(), blender::ed::transform::init_proportional_edit(), blender::ed::transform::init_TransDataContainers(), blender::ed::transform::initBend(), blender::ed::transform::initEdgeSlide_ex(), blender::ed::transform::initMouseInputMode(), blender::ed::transform::initResize(), blender::ed::transform::initRotation(), blender::ed::transform::initShrinkFatten(), blender::ed::transform::initSkinResize(), blender::ed::transform::initSnappingMode(), blender::ed::transform::initTimeScale(), blender::ed::transform::initTransform(), blender::ed::transform::initTransInfo(), blender::ed::transform::initTranslation(), blender::ed::transform::initVertSlide_ex(), blender::ed::transform::mesh_partial_ensure(), blender::ed::transform::node_snap_grid_apply(), blender::ed::transform::peelObjectsTransform(), blender::ed::transform::postTrans(), blender::ed::transform::query_snap_targets_preview(), blender::ed::transform::recalcData_mesh(), blender::ed::transform::recalcData_mesh_skin(), blender::ed::transform::recalcData_pose(), blender::ed::transform::recalcData_sequencer_image(), blender::ed::transform::resetTransRestrictions(), blender::ed::transform::saveTransform(), blender::ed::transform::set_prop_dist(), blender::ed::transform::setLocalConstraint(), blender::ed::transform::snap_data_build_preview(), blender::ed::transform::snap_sequencer_calc(), blender::ed::transform::snap_target_select_from_spacetype_and_tool_settings(), blender::ed::transform::snapObjectsTransform(), blender::ed::transform::snapsource_handle_event_fn(), blender::ed::transform::sort_trans_data_dist_container(), blender::ed::transform::special_aftertrans_update__actedit(), blender::ed::transform::special_aftertrans_update__graph(), blender::ed::transform::special_aftertrans_update__mesh(), blender::ed::transform::special_aftertrans_update__pose(), blender::ed::transform::special_transform_moving(), blender::ed::transform::t_around_get(), blender::ed::transform::to_sphere_radius_update(), blender::ed::transform::transdata_elem_bend(), blender::ed::transform::transdata_elem_rotate(), blender::ed::transform::transdata_elem_shear(), blender::ed::transform::transdata_elem_skin_resize(), blender::ed::transform::transdata_elem_trackball(), blender::ed::transform::transdata_elem_translate(), blender::ed::transform::transform_around_single_fallback_ex(), blender::ed::transform::transform_convert_frame_side_dir_get(), blender::ed::transform::transform_convert_mesh_crazyspace_detect(), blender::ed::transform::transform_event_modal_constraint(), blender::ed::transform::transform_gizmo_3d_model_from_constraint_and_mode_init(), blender::ed::transform::transform_gizmo_3d_model_from_constraint_and_mode_restore(), blender::ed::transform::transform_gizmo_3d_model_from_constraint_and_mode_set(), blender::ed::transform::transform_invoke(), blender::ed::transform::transform_modal_item_poll(), blender::ed::transform::transform_mode_affect_only_locations(), blender::ed::transform::transform_mode_default_modal_orientation_set(), blender::ed::transform::transform_mode_init(), blender::ed::transform::transform_mode_snap_source_init(), blender::ed::transform::transform_snap_project_individual_apply(), blender::ed::transform::transformEnd(), and blender::ed::transform::transformEvent().
| char blender::ed::transform::TransInfo::frame_side |
Mouse side of the current frame, 'L', 'R' or 'B'.
Definition at line 868 of file transform.hh.
Referenced by blender::ed::transform::createTransActionData(), blender::ed::transform::createTransGraphEditData(), blender::ed::transform::createTransNlaData(), blender::ed::transform::createTransSeqData(), blender::ed::transform::graph_key_shortest_dist(), blender::ed::transform::SeqTransInfo(), blender::ed::transform::special_aftertrans_update__actedit(), and blender::ed::transform::special_aftertrans_update__sequencer().
| eTHelpline blender::ed::transform::TransInfo::helpline |
Choice of custom cursor with or without a help line from the gizmo to the mouse position.
Definition at line 828 of file transform.hh.
Referenced by blender::ed::transform::initMouseInputMode(), blender::ed::transform::initTransInfo(), blender::ed::transform::transform_draw_cursor_draw(), and blender::ed::transform::transformEvent().
| short blender::ed::transform::TransInfo::idx_max |
Maximum index on the input vector.
Definition at line 856 of file transform.hh.
Referenced by blender::ed::transform::init_mode_impl(), blender::ed::transform::initBakeTime(), blender::ed::transform::initBend(), blender::ed::transform::initBoneEnvelope(), blender::ed::transform::initBoneRoll(), blender::ed::transform::initBoneSize(), blender::ed::transform::initCurveShrinkFatten(), blender::ed::transform::initEdgeSlide_ex(), blender::ed::transform::initGPOpacity(), blender::ed::transform::initMaskShrinkFatten(), blender::ed::transform::initNormalRotation(), blender::ed::transform::initPushPull(), blender::ed::transform::initResize(), blender::ed::transform::initRotation(), blender::ed::transform::initSeqSlide(), blender::ed::transform::initShear(), blender::ed::transform::initShrinkFatten(), blender::ed::transform::initSkinResize(), blender::ed::transform::initTilt(), blender::ed::transform::initTimeScale(), blender::ed::transform::initTimeSlide(), blender::ed::transform::initTimeTranslate(), blender::ed::transform::initToSphere(), blender::ed::transform::initTrackball(), blender::ed::transform::initTranslation(), blender::ed::transform::initVertSlide_ex(), blender::ed::transform::nla_transform_apply(), blender::ed::transform::snap_increment_apply(), blender::ed::transform::startConstraint(), and blender::ed::transform::stopConstraint().
| float3 blender::ed::transform::TransInfo::increment |
Increment value for incremental snapping.
Definition at line 858 of file transform.hh.
Referenced by blender::ed::transform::Bend(), blender::ed::transform::init_mode_impl(), blender::ed::transform::initBakeTime(), blender::ed::transform::initBend(), blender::ed::transform::initBoneEnvelope(), blender::ed::transform::initBoneRoll(), blender::ed::transform::initBoneSize(), blender::ed::transform::initCurveShrinkFatten(), blender::ed::transform::initEdgeSlide_ex(), blender::ed::transform::initGPOpacity(), blender::ed::transform::initMaskShrinkFatten(), blender::ed::transform::initNormalRotation(), blender::ed::transform::initPushPull(), blender::ed::transform::initResize(), blender::ed::transform::initRotation(), blender::ed::transform::initSeqSlide(), blender::ed::transform::initShear(), blender::ed::transform::initShrinkFatten(), blender::ed::transform::initSkinResize(), blender::ed::transform::initSnapAngleIncrements(), blender::ed::transform::initSnapping(), blender::ed::transform::initTilt(), blender::ed::transform::initTimeScale(), blender::ed::transform::initTimeSlide(), blender::ed::transform::initTimeTranslate(), blender::ed::transform::initToSphere(), blender::ed::transform::initTrackball(), blender::ed::transform::initTranslation(), blender::ed::transform::initVertSlide_ex(), blender::ed::transform::snap_increment_apply(), and blender::ed::transform::transform_snap_increment_get().
| float blender::ed::transform::TransInfo::increment_precision |
Definition at line 859 of file transform.hh.
Referenced by blender::ed::transform::init_mode_impl(), blender::ed::transform::initBakeTime(), blender::ed::transform::initBoneEnvelope(), blender::ed::transform::initBoneSize(), blender::ed::transform::initCurveShrinkFatten(), blender::ed::transform::initEdgeSlide_ex(), blender::ed::transform::initGPOpacity(), blender::ed::transform::initMaskShrinkFatten(), blender::ed::transform::initNormalRotation(), blender::ed::transform::initPushPull(), blender::ed::transform::initResize(), blender::ed::transform::initRotation(), blender::ed::transform::initSeqSlide(), blender::ed::transform::initShear(), blender::ed::transform::initShrinkFatten(), blender::ed::transform::initSkinResize(), blender::ed::transform::initSnapAngleIncrements(), blender::ed::transform::initSnapping(), blender::ed::transform::initTilt(), blender::ed::transform::initTimeScale(), blender::ed::transform::initTimeSlide(), blender::ed::transform::initTimeTranslate(), blender::ed::transform::initToSphere(), blender::ed::transform::initTrackball(), blender::ed::transform::initTranslation(), blender::ed::transform::initVertSlide_ex(), blender::ed::transform::snap_increment_apply(), and blender::ed::transform::transform_snap_increment_get().
| bool blender::ed::transform::TransInfo::is_launch_event_drag |
Is the actual launch event a drag event? (launch_event is set to the corresponding mouse button then.)
Definition at line 902 of file transform.hh.
Referenced by blender::ed::transform::graph_bezt_get_transform_selection(), and blender::ed::transform::initTransform().
| bool blender::ed::transform::TransInfo::is_orient_default_overwrite |
Definition at line 904 of file transform.hh.
Referenced by blender::ed::transform::initTransInfo(), and blender::ed::transform::transform_mode_default_modal_orientation_set().
| wmKeyMap* blender::ed::transform::TransInfo::keymap |
Needed so we can perform a look up for header text.
Definition at line 957 of file transform.hh.
Referenced by blender::ed::transform::initShrinkFatten(), and blender::ed::transform::initTransform().
| short blender::ed::transform::TransInfo::launch_event |
Event type used to launch transform.
Definition at line 897 of file transform.hh.
Referenced by blender::ed::transform::initTransform(), blender::ed::transform::initTransInfo(), and blender::ed::transform::transformEvent().
| float blender::ed::transform::TransInfo::mat[3][3] |
Rotate/re-scale, to show for widget.
Definition at line 887 of file transform.hh.
Referenced by blender::ed::transform::applyBoneSize(), blender::ed::transform::applyResize(), blender::ed::transform::initTransInfo(), blender::ed::transform::resize_transform_matrix_fn(), blender::ed::transform::restoreTransObjects(), and blender::ed::transform::snapsource_confirm().
| float blender::ed::transform::TransInfo::matrix[3][3] |
Definition at line 908 of file transform.hh.
Referenced by blender::ed::transform::initTransInfo(), blender::ed::transform::transform_gizmo_3d_model_from_constraint_and_mode_set(), blender::ed::transform::transform_mode_default_modal_orientation_set(), blender::ed::transform::transform_orientations_current_set(), and blender::ed::transform::transformViewUpdate().
| wmMsgBus* blender::ed::transform::TransInfo::mbus |
Definition at line 948 of file transform.hh.
Referenced by blender::ed::transform::initTransInfo(), and blender::ed::transform::tool_settings_update_snap_toggle().
| eTfmMode blender::ed::transform::TransInfo::mode |
Mode indicator as set for the operator. NOTE: A same mode_info can have different modes.
Definition at line 814 of file transform.hh.
Referenced by blender::ed::transform::add_pose_transdata(), blender::ed::transform::applyAspectRatio(), blender::ed::transform::calculateCenter(), blender::ed::transform::calculateTransformCenter(), blender::ed::transform::constraints_list_needinv(), blender::ed::transform::convert_type_get(), blender::ed::transform::count_proportional_objects(), blender::ed::transform::createTransActionData(), blender::ed::transform::createTransArmatureVerts(), blender::ed::transform::curves::createTransCurvesVerts(), blender::ed::transform::createTransCurveVerts(), blender::ed::transform::createTransEdge(), blender::ed::transform::createTransEditVerts(), blender::ed::transform::createTransGraphEditData(), blender::ed::transform::greasepencil::createTransGreasePencilVerts(), blender::ed::transform::createTransLatticeVerts(), blender::ed::transform::createTransMeshSkin(), blender::ed::transform::createTransMeshVertCData(), blender::ed::transform::createTransNlaData(), blender::ed::transform::createTransParticleVerts(), blender::ed::transform::pointcloud::createTransPointCloudVerts(), blender::ed::transform::createTransPose(), blender::ed::transform::createTransSculpt(), blender::ed::transform::createTransSeqData(), blender::ed::transform::doForceIncrementSnap(), blender::ed::transform::enable_autolock(), blender::ed::transform::flushTransTracking(), blender::ed::transform::graph_edit_is_translation_mode(), blender::ed::transform::image_transform_set(), blender::ed::transform::initBend(), blender::ed::transform::initBevelWeight(), blender::ed::transform::initBoneRoll(), blender::ed::transform::initBoneSize(), blender::ed::transform::initCurveShrinkFatten(), blender::ed::transform::initEdgeSlide_ex(), blender::ed::transform::initEgdeCrease(), blender::ed::transform::initGPOpacity(), blender::ed::transform::initMaskShrinkFatten(), blender::ed::transform::initMouseInputMode(), blender::ed::transform::initNormalRotation(), blender::ed::transform::initPushPull(), blender::ed::transform::initRotation(), blender::ed::transform::initShear(), blender::ed::transform::initShrinkFatten(), blender::ed::transform::initSkinResize(), blender::ed::transform::initTilt(), blender::ed::transform::initTimeScale(), blender::ed::transform::initTimeSlide(), blender::ed::transform::initToSphere(), blender::ed::transform::initTrackball(), blender::ed::transform::initTransform(), blender::ed::transform::initTransInfo(), blender::ed::transform::initVertCrease(), blender::ed::transform::initVertSlide_ex(), blender::ed::transform::mesh_partial_types_calc(), blender::ed::transform::nlastrip_fix_overlapping(), blender::ed::transform::ObjectToTransData(), blender::ed::transform::pose_transform_mirror_update(), blender::ed::transform::curves::recalcData_curves(), blender::ed::transform::recalcData_edit_armature(), blender::ed::transform::greasepencil::recalcData_grease_pencil(), blender::ed::transform::recalcData_mesh(), blender::ed::transform::recalcData_nla(), blender::ed::transform::recalcData_objects(), blender::ed::transform::pointcloud::recalcData_pointcloud(), blender::ed::transform::recalcData_pose(), blender::ed::transform::recalcData_tracking(), blender::ed::transform::removeAspectRatio(), blender::ed::transform::saveTransform(), blender::ed::transform::SeqTransInfo(), blender::ed::transform::sequencer_snap_point(), blender::ed::transform::set_trans_object_base_flags(), blender::ed::transform::setSnappingCallback(), blender::ed::transform::shrinkfatten_handleEvent(), blender::ed::transform::snap_mode_from_spacetype(), blender::ed::transform::snapObjectsTransform(), blender::ed::transform::special_aftertrans_update(), blender::ed::transform::special_aftertrans_update__actedit(), blender::ed::transform::special_aftertrans_update__mesh(), blender::ed::transform::special_aftertrans_update__nla(), blender::ed::transform::special_aftertrans_update__object(), blender::ed::transform::special_aftertrans_update__pose(), blender::ed::transform::special_aftertrans_update__sequencer(), blender::ed::transform::special_aftertrans_update__sequencer_image(), blender::ed::transform::t_around_get(), blender::ed::transform::transform_convert_mesh_customdatacorrect_init(), blender::ed::transform::transform_gizmo_3d_model_from_constraint_and_mode_set(), blender::ed::transform::transform_input_update(), blender::ed::transform::transform_modal(), blender::ed::transform::transform_modal_item_poll(), blender::ed::transform::transform_mode_init(), blender::ed::transform::transform_mode_snap_source_init(), blender::ed::transform::transform_mode_use_local_origins(), blender::ed::transform::transformEvent(), blender::ed::transform::transformModeUseSnap(), blender::ed::transform::VertsToTransData(), and blender::ed::transform::viewRedrawPost().
| TransModeInfo* blender::ed::transform::TransInfo::mode_info |
Definition at line 815 of file transform.hh.
Referenced by blender::ed::transform::drawTransformView(), blender::ed::transform::initTransInfo(), blender::ed::transform::snap_source_closest_fn(), blender::ed::transform::snap_target_view3d_fn(), blender::ed::transform::snapsource_end(), blender::ed::transform::transform_apply_matrix(), blender::ed::transform::transform_mode_init(), blender::ed::transform::transform_mode_snap_source_init(), blender::ed::transform::transform_snap_mixed_apply(), blender::ed::transform::transformApply(), and blender::ed::transform::transformEvent().
| eTModifier blender::ed::transform::TransInfo::modifiers |
Special modifiers, by function, not key.
Definition at line 822 of file transform.hh.
Referenced by blender::ed::transform::apply_shear(), blender::ed::transform::applyEdgeSlide(), blender::ed::transform::applyVertSlide(), blender::ed::transform::create_trans_seq_clamp_data(), blender::ed::transform::createTransNodeData(), blender::ed::transform::doForceIncrementSnap(), blender::ed::transform::drawSnapping(), blender::ed::transform::flushTransNodes(), blender::ed::transform::initSnappingMode(), blender::ed::transform::initTransform(), blender::ed::transform::node_snap_grid_apply(), blender::ed::transform::recalcData_actedit(), blender::ed::transform::saveTransform(), blender::ed::transform::sequencer_snap_point(), blender::ed::transform::setNearestAxis3d(), blender::ed::transform::snap_grid_uv(), blender::ed::transform::snap_increment_apply(), blender::ed::transform::snapObjectsTransform(), blender::ed::transform::snapsource_confirm(), blender::ed::transform::snapsource_end(), blender::ed::transform::snapsource_handle_event_fn(), blender::ed::transform::snapsource_transform_fn(), blender::ed::transform::special_aftertrans_update__node(), blender::ed::transform::tool_settings_update_snap_toggle(), blender::ed::transform::transform_convert_sequencer_clamp(), blender::ed::transform::transform_event_modal_constraint(), blender::ed::transform::transform_modal(), blender::ed::transform::transform_modal_item_poll(), blender::ed::transform::transform_mode_snap_source_init(), blender::ed::transform::transform_snap_flag_from_modifiers_set(), blender::ed::transform::transform_snap_increment_get(), blender::ed::transform::transform_snap_nla_calc(), blender::ed::transform::transform_snap_reset_from_mode(), and blender::ed::transform::transformEvent().
| MouseInput blender::ed::transform::TransInfo::mouse |
Mouse input.
Definition at line 840 of file transform.hh.
Referenced by blender::ed::transform::applyBakeTime(), blender::ed::transform::applyTimeSlide(), blender::ed::transform::applyTimeTranslate(), blender::ed::transform::calcEdgeSlide_mval_range(), blender::ed::transform::calcEdgeSlideCustomPoints(), blender::ed::transform::calcVertSlideCustomPoints(), blender::ed::transform::drawConstraint(), blender::ed::transform::drawVertSlide(), blender::ed::transform::init_mode_impl(), blender::ed::transform::initAlign(), blender::ed::transform::initBakeTime(), blender::ed::transform::initBend(), blender::ed::transform::initBoneEnvelope(), blender::ed::transform::initBoneRoll(), blender::ed::transform::initBoneSize(), blender::ed::transform::initCurveShrinkFatten(), blender::ed::transform::initEdgeSlide_ex(), blender::ed::transform::initGPOpacity(), blender::ed::transform::initMaskShrinkFatten(), blender::ed::transform::initMirror(), blender::ed::transform::initNormalRotation(), blender::ed::transform::initPushPull(), blender::ed::transform::initResize(), blender::ed::transform::initRotation(), blender::ed::transform::initSeqSlide(), blender::ed::transform::initShear_mouseInputMode(), blender::ed::transform::initShrinkFatten(), blender::ed::transform::initSkinResize(), blender::ed::transform::initTilt(), blender::ed::transform::initTimeScale(), blender::ed::transform::initTimeSlide(), blender::ed::transform::initTimeTranslate(), blender::ed::transform::initToSphere(), blender::ed::transform::initTrackball(), blender::ed::transform::initTransform(), blender::ed::transform::initTransInfo(), blender::ed::transform::initTranslation(), blender::ed::transform::initVertSlide_ex(), blender::ed::transform::postTrans(), blender::ed::transform::setNearestAxis2d(), blender::ed::transform::setNearestAxis3d(), blender::ed::transform::snapsource_end(), blender::ed::transform::transform_convert_frame_side_dir_get(), blender::ed::transform::transform_draw_cursor_draw(), blender::ed::transform::transform_gizmo_3d_model_from_constraint_and_mode_set(), blender::ed::transform::transform_input_reset(), blender::ed::transform::transform_input_update(), blender::ed::transform::transform_input_virtual_mval_reset(), blender::ed::transform::transform_modal(), blender::ed::transform::transform_mode_edge_slide_reproject_input(), blender::ed::transform::transform_mode_snap_source_init(), blender::ed::transform::transformEvent(), blender::ed::transform::VertSlideData::update_active_edges(), and blender::ed::transform::vert_slide_update_input().
| float2 blender::ed::transform::TransInfo::mval |
Current mouse position.
Definition at line 961 of file transform.hh.
Referenced by blender::ed::transform::applyBakeTime(), blender::ed::transform::applyTimeSlide(), blender::ed::transform::applyTimeTranslate(), blender::ed::transform::calcEdgeSlideCustomPoints(), blender::ed::transform::calcVertSlideCustomPoints(), blender::ed::transform::createEdgeSlideVerts(), blender::ed::transform::createTransNodeData(), blender::ed::transform::createTransSculpt(), blender::ed::transform::drawConstraint(), blender::ed::transform::drawVertSlide(), blender::ed::transform::flushTransNodes(), blender::ed::transform::initBend(), blender::ed::transform::initResize(), blender::ed::transform::initTransform(), blender::ed::transform::initTransInfo(), blender::ed::transform::initVertSlide_ex(), blender::ed::transform::setNearestAxis2d(), blender::ed::transform::setNearestAxis3d(), blender::ed::transform::snap_grid_uv_apply(), blender::ed::transform::snap_target_uv_fn(), blender::ed::transform::snap_target_view3d_fn(), blender::ed::transform::snapsource_confirm(), blender::ed::transform::transform_draw_cursor_draw(), blender::ed::transform::transform_modal(), blender::ed::transform::transformEvent(), blender::ed::transform::updateSelectedSnapPoint(), and blender::ed::transform::view2d_edge_pan_loc_compensate().
| NumInput blender::ed::transform::TransInfo::num |
Numerical input.
Definition at line 837 of file transform.hh.
Referenced by blender::ed::transform::apply_shear(), blender::ed::transform::apply_value_impl(), blender::ed::transform::applyBakeTime(), blender::ed::transform::applyBoneEnvelope(), blender::ed::transform::applyBoneRoll(), blender::ed::transform::applyBoneSize(), blender::ed::transform::applyCurveShrinkFatten(), blender::ed::transform::applyEdgeSlide(), blender::ed::transform::applyGPOpacity(), blender::ed::transform::applyMaskShrinkFatten(), blender::ed::transform::applyNormalRotation(), blender::ed::transform::applyPushPull(), blender::ed::transform::applyResize(), blender::ed::transform::applyRotation(), blender::ed::transform::applySeqSlide(), blender::ed::transform::applyShrinkFatten(), blender::ed::transform::applySkinResize(), blender::ed::transform::applyTilt(), blender::ed::transform::applyTimeScale(), blender::ed::transform::applyTimeSlide(), blender::ed::transform::applyTimeTranslate(), blender::ed::transform::applyToSphere(), blender::ed::transform::applyTrackball(), blender::ed::transform::applyTranslation(), blender::ed::transform::applyVertSlide(), blender::ed::transform::Bend(), blender::ed::transform::create_trans_data(), blender::ed::transform::ElementResize(), blender::ed::transform::headerBoneSize(), blender::ed::transform::headerResize(), blender::ed::transform::headerRotation(), blender::ed::transform::headerSeqSlide(), blender::ed::transform::headerTimeScale(), blender::ed::transform::headerTimeSlide(), blender::ed::transform::headerTimeTranslate(), blender::ed::transform::headerTranslation(), blender::ed::transform::init_mode_impl(), blender::ed::transform::initBakeTime(), blender::ed::transform::initBend(), blender::ed::transform::initBoneEnvelope(), blender::ed::transform::initBoneRoll(), blender::ed::transform::initBoneSize(), blender::ed::transform::initCurveShrinkFatten(), blender::ed::transform::initEdgeSlide_ex(), blender::ed::transform::initGPOpacity(), blender::ed::transform::initMaskShrinkFatten(), blender::ed::transform::initNormalRotation(), blender::ed::transform::initPushPull(), blender::ed::transform::initResize(), blender::ed::transform::initRotation(), blender::ed::transform::initSeqSlide(), blender::ed::transform::initShear(), blender::ed::transform::initShrinkFatten(), blender::ed::transform::initSkinResize(), blender::ed::transform::initTilt(), blender::ed::transform::initTimeScale(), blender::ed::transform::initTimeSlide(), blender::ed::transform::initTimeTranslate(), blender::ed::transform::initToSphere(), blender::ed::transform::initTrackball(), blender::ed::transform::initTransInfo(), blender::ed::transform::initTranslation(), blender::ed::transform::initVertSlide_ex(), blender::ed::transform::startConstraint(), blender::ed::transform::stopConstraint(), and blender::ed::transform::transformEvent().
| short blender::ed::transform::TransInfo::obedit_type |
Type of active object being edited.
Definition at line 882 of file transform.hh.
Referenced by blender::ed::transform::checkUseAxisMatrix(), blender::ed::transform::convert_type_get(), blender::ed::transform::create_trans_data(), blender::ed::transform::ElementRotation_ex(), blender::ed::transform::init_proportional_edit(), blender::ed::transform::initShrinkFatten(), blender::ed::transform::initTransform(), blender::ed::transform::initTransInfo(), blender::ed::transform::postTrans(), blender::ed::transform::snap_target_select_from_spacetype_and_tool_settings(), blender::ed::transform::transdata_check_local_center(), blender::ed::transform::transdata_check_local_islands(), and blender::ed::transform::viewRedrawForce().
| eTContext blender::ed::transform::TransInfo::options |
Current context/options for transform.
Definition at line 818 of file transform.hh.
Referenced by blender::ed::transform::applyAlign(), blender::ed::transform::applyAspectRatio(), blender::ed::transform::applyFaceNearest(), blender::ed::transform::applyFaceProject(), blender::ed::transform::applyMirror(), blender::ed::transform::applyPushPull(), blender::ed::transform::ApplySnapTranslation(), blender::ed::transform::applyToSphere(), blender::ed::transform::calculateCenter(), blender::ed::transform::calculateCenterActive(), blender::ed::transform::calculateCenterCursor(), blender::ed::transform::calculateCenterCursor2D(), blender::ed::transform::calculateTransformCenter(), blender::ed::transform::convert_type_get(), blender::ed::transform::convertViewVec(), blender::ed::transform::create_trans_data(), blender::ed::transform::createTransObject(), blender::ed::transform::createTransSculpt(), blender::ed::transform::drawObjectConstraint(), blender::ed::transform::drawTransformPixel(), blender::ed::transform::ElementMirror(), blender::ed::transform::ElementResize(), blender::ed::transform::ElementRotation_ex(), blender::ed::transform::flush_trans_object_base_deps_flag(), blender::ed::transform::flushTransNodes(), blender::ed::transform::freeTransObjectCustomData(), blender::ed::transform::init_proportional_edit(), blender::ed::transform::initTransform(), blender::ed::transform::initTransInfo(), blender::ed::transform::initTranslation(), blender::ed::transform::postTrans(), blender::ed::transform::projectFloatViewCenterFallback(), blender::ed::transform::projectFloatViewEx(), blender::ed::transform::projectIntViewEx(), blender::ed::transform::recalcData_objects(), blender::ed::transform::removeAspectRatio(), blender::ed::transform::saveTransform(), blender::ed::transform::setSnappingCallback(), blender::ed::transform::setTransformViewAspect(), blender::ed::transform::setTransformViewMatrices(), blender::ed::transform::snap_mode_from_spacetype(), blender::ed::transform::snap_source_closest_fn(), blender::ed::transform::snap_target_select_from_spacetype_and_tool_settings(), blender::ed::transform::special_aftertrans_update__object(), blender::ed::transform::special_aftertrans_update__pose(), blender::ed::transform::special_aftertrans_update__sculpt(), blender::ed::transform::special_transform_moving(), blender::ed::transform::to_sphere_radius_update(), blender::ed::transform::trans_object_base_deps_flag_finish(), blender::ed::transform::trans_object_base_deps_flag_prepare(), blender::ed::transform::transdata_check_local_center(), blender::ed::transform::transdata_check_local_islands(), blender::ed::transform::transdata_elem_bend(), blender::ed::transform::transdata_elem_shear(), blender::ed::transform::transdata_elem_translate(), blender::ed::transform::transform_exec(), blender::ed::transform::transform_modal_item_poll(), blender::ed::transform::transform_mode_affect_only_locations(), blender::ed::transform::transform_orientation_matrix_get(), blender::ed::transform::transformApply(), blender::ed::transform::transformEvent(), blender::ed::transform::view2d_edge_pan_loc_compensate(), and blender::ed::transform::viewRedrawForce().
| struct { ... } blender::ed::transform::TransInfo::orient[3] |
Referenced by blender::ed::transform::initShear_mouseInputMode(), blender::ed::transform::initTransInfo(), blender::ed::transform::saveTransform(), blender::ed::transform::transform_event_modal_constraint(), blender::ed::transform::transform_gizmo_3d_model_from_constraint_and_mode_set(), blender::ed::transform::transform_mode_default_modal_orientation_set(), blender::ed::transform::transform_orientation_or_default(), blender::ed::transform::transform_orientations_current_set(), blender::ed::transform::transformEvent(), and blender::ed::transform::transformViewUpdate().
| int blender::ed::transform::TransInfo::orient_axis |
Primary axis, rotate only uses this.
Definition at line 938 of file transform.hh.
Referenced by blender::ed::transform::apply_shear(), blender::ed::transform::apply_shear_value(), blender::ed::transform::handleEventShear(), blender::ed::transform::initShear(), blender::ed::transform::initShear_mouseInputMode(), blender::ed::transform::initTransform(), blender::ed::transform::initTransInfo(), blender::ed::transform::saveTransform(), and blender::ed::transform::transform_mode_rotation_axis_get().
| int blender::ed::transform::TransInfo::orient_axis_ortho |
Secondary axis, shear uses this.
Definition at line 940 of file transform.hh.
Referenced by blender::ed::transform::apply_shear(), blender::ed::transform::apply_shear_value(), blender::ed::transform::handleEventShear(), blender::ed::transform::initShear(), blender::ed::transform::initShear_mouseInputMode(), blender::ed::transform::initTransform(), blender::ed::transform::initTransInfo(), blender::ed::transform::saveTransform(), and blender::ed::transform::uv_shear_in_clip_bounds_test().
| eTOType blender::ed::transform::TransInfo::orient_curr |
Definition at line 911 of file transform.hh.
Referenced by blender::ed::transform::image_transform_set(), blender::ed::transform::initSelectConstraint(), blender::ed::transform::initShear_mouseInputMode(), blender::ed::transform::saveTransform(), blender::ed::transform::stopConstraint(), blender::ed::transform::transform_event_modal_constraint(), blender::ed::transform::transform_gizmo_3d_model_from_constraint_and_mode_set(), blender::ed::transform::transform_mode_default_modal_orientation_set(), blender::ed::transform::transform_orientation_or_default(), blender::ed::transform::transform_orientations_current_set(), blender::ed::transform::transformEvent(), and blender::ed::transform::transformViewUpdate().
| int blender::ed::transform::TransInfo::orient_type_mask |
All values from TransInfo.orient[].type converted into a flag to allow quickly checking which orientation types are used.
Definition at line 917 of file transform.hh.
Referenced by blender::ed::transform::add_pose_transdata(), blender::ed::transform::image_transform_set(), blender::ed::transform::initTransInfo(), and blender::ed::transform::ObjectToTransData().
| float blender::ed::transform::TransInfo::persinv[4][4] |
Definition at line 876 of file transform.hh.
Referenced by blender::ed::transform::applyTrackballValue_calc_axis_angle(), blender::ed::transform::setNearestAxis3d(), blender::ed::transform::setTransformViewMatrices(), and blender::ed::transform::transformViewUpdate().
| float blender::ed::transform::TransInfo::persmat[4][4] |
Access RegionView3D from other space types.
Definition at line 875 of file transform.hh.
Referenced by blender::ed::transform::setNearestAxis3d(), and blender::ed::transform::setTransformViewMatrices().
| short blender::ed::transform::TransInfo::persp |
Definition at line 877 of file transform.hh.
Referenced by blender::ed::transform::setTransformViewMatrices(), blender::ed::transform::transform_view_vector_calc(), blender::ed::transform::transformEvent(), blender::ed::transform::transformViewUpdate(), and blender::ed::transform::view_vector_calc().
| short blender::ed::transform::TransInfo::prop_mode |
Definition at line 919 of file transform.hh.
Referenced by blender::ed::transform::calculatePropRatio(), blender::ed::transform::initTransInfo(), blender::ed::transform::saveTransform(), and blender::ed::transform::transformEvent().
| float blender::ed::transform::TransInfo::prop_size |
Proportional circle radius.
Definition at line 843 of file transform.hh.
Referenced by blender::ed::transform::applyToSphere(), blender::ed::transform::applyTrackball(), blender::ed::transform::calculatePropRatio(), blender::ed::transform::drawPropCircle(), blender::ed::transform::drawPropRange(), blender::ed::transform::headerResize(), blender::ed::transform::headerRotation(), blender::ed::transform::headerTimeTranslate(), blender::ed::transform::headerTranslation(), blender::ed::transform::initTransInfo(), blender::ed::transform::mesh_partial_ensure(), blender::ed::transform::saveTransform(), blender::ed::transform::to_sphere_radius_update(), and blender::ed::transform::transformEvent().
| char blender::ed::transform::TransInfo::proptext[20] |
Proportional falloff text.
Definition at line 845 of file transform.hh.
Referenced by blender::ed::transform::apply_shear(), blender::ed::transform::apply_value_impl(), blender::ed::transform::applyBakeTime(), blender::ed::transform::applyPushPull(), blender::ed::transform::applyShrinkFatten(), blender::ed::transform::applyTilt(), blender::ed::transform::applyToSphere(), blender::ed::transform::applyTrackball(), blender::ed::transform::calculatePropRatio(), blender::ed::transform::headerBoneSize(), blender::ed::transform::headerResize(), blender::ed::transform::headerRotation(), and blender::ed::transform::headerTranslation().
| eRedrawFlag blender::ed::transform::TransInfo::redraw |
Redraw flag.
Definition at line 826 of file transform.hh.
Referenced by blender::ed::transform::handleEventEdgeSlide(), blender::ed::transform::handleEventShear(), blender::ed::transform::handleEventVertSlide(), blender::ed::transform::initTransInfo(), blender::ed::transform::setAxisMatrixConstraint(), blender::ed::transform::setConstraint(), blender::ed::transform::snapsource_handle_event_fn(), blender::ed::transform::snapsource_transform_fn(), blender::ed::transform::transform_modal(), blender::ed::transform::transformApply(), and blender::ed::transform::transformEvent().
| ARegion* blender::ed::transform::TransInfo::region |
Definition at line 950 of file transform.hh.
Referenced by blender::ed::transform::applyFaceNearest(), blender::ed::transform::applyFaceProject(), blender::ed::transform::ApplySnapTranslation(), blender::ed::transform::calculateCenter(), blender::ed::transform::calculateCenterCursor(), blender::ed::transform::calculateCenterCursor2D(), blender::ed::transform::calculateZfac(), blender::ed::transform::convert_type_get(), blender::ed::transform::convertViewVec(), blender::ed::transform::create_trans_data(), blender::ed::transform::createTransActionData(), blender::ed::transform::createTransGraphEditData(), blender::ed::transform::createTransMaskingData(), blender::ed::transform::createTransNodeData(), blender::ed::transform::createTransSeqData(), blender::ed::transform::createTransSeqImageData(), blender::ed::transform::drawPropCircle(), blender::ed::transform::drawPropRange(), blender::ed::transform::drawSnapping(), blender::ed::transform::drawTransformPixel(), blender::ed::transform::drawTransformView(), blender::ed::transform::drawVertSlide(), blender::ed::transform::flushTransMasking(), blender::ed::transform::flushTransNodes(), blender::ed::transform::gizmogroup_xform_find(), blender::ed::transform::initBend(), blender::ed::transform::initCurveShrinkFatten(), blender::ed::transform::initTransform(), blender::ed::transform::initTransInfo(), blender::ed::transform::initTranslation(), blender::ed::transform::InputHorizontalRatio(), blender::ed::transform::InputVerticalRatio(), blender::ed::transform::is_vert_slide_visible_bmesh(), blender::ed::transform::peelObjectsTransform(), blender::ed::transform::postTrans(), blender::ed::transform::projectFloatViewCenterFallback(), blender::ed::transform::projectFloatViewEx(), blender::ed::transform::projectIntViewEx(), blender::ed::transform::recalcData_actedit(), blender::ed::transform::recalcData_graphedit(), blender::ed::transform::seq_snap_threshold_get_view_distance(), blender::ed::transform::sequencer_snap_point(), blender::ed::transform::set_prop_dist(), blender::ed::transform::setCustomPointsFromDirection(), blender::ed::transform::setNearestAxis3d(), blender::ed::transform::setTransformViewMatrices(), blender::ed::transform::snap_data_build_preview(), blender::ed::transform::snap_sequencer_to_closest_strip_calc(), blender::ed::transform::snap_target_uv_fn(), blender::ed::transform::snapObjectsTransform(), blender::ed::transform::t_around_get(), blender::ed::transform::t_view_get(), blender::ed::transform::transform_draw_cursor_draw(), blender::ed::transform::transform_gizmo_3d_model_from_constraint_and_mode_init(), blender::ed::transform::transform_gizmo_3d_model_from_constraint_and_mode_set(), blender::ed::transform::transform_modal(), blender::ed::transform::transform_mode_default_modal_orientation_set(), blender::ed::transform::transform_mode_snap_source_init(), blender::ed::transform::transform_orientation_matrix_get(), blender::ed::transform::transform_snap_grid_init(), blender::ed::transform::transformEvent(), blender::ed::transform::transformViewUpdate(), blender::ed::transform::transinfo_show_overlay(), blender::ed::transform::EdgeSlideData::update_proj_mat(), blender::ed::transform::VertSlideData::update_proj_mat(), blender::ed::transform::updateSelectedSnapPoint(), blender::ed::transform::view2d_edge_pan_loc_compensate(), and blender::ed::transform::viewRedrawForce().
| bool blender::ed::transform::TransInfo::remove_on_cancel |
Remove elements if operator is canceled.
Definition at line 943 of file transform.hh.
Referenced by blender::ed::transform::createTransNodeData(), blender::ed::transform::initTransInfo(), blender::ed::transform::seq_transform_cancel(), and blender::ed::transform::special_aftertrans_update__node().
| ReportList* blender::ed::transform::TransInfo::reports |
Assign from the operator, or can be NULL.
Definition at line 959 of file transform.hh.
Referenced by blender::ed::transform::createTransCursor_view3d(), blender::ed::transform::createTransCurveVerts(), blender::ed::transform::createTransEditVerts(), blender::ed::transform::createTransLatticeVerts(), blender::ed::transform::createTransPose(), blender::ed::transform::createTransSculpt(), blender::ed::transform::createTransTexspace(), blender::ed::transform::initRotation(), blender::ed::transform::initShrinkFatten(), blender::ed::transform::initTransInfo(), and blender::ed::transform::initTranslation().
| RNG* blender::ed::transform::TransInfo::rng |
Currently only used for random curve of proportional editing.
Definition at line 969 of file transform.hh.
Referenced by blender::ed::transform::calculatePropRatio(), and blender::ed::transform::postTrans().
| Scene* blender::ed::transform::TransInfo::scene |
Definition at line 952 of file transform.hh.
Referenced by blender::ed::transform::animrecord_check_state(), blender::ed::transform::apply_shear(), blender::ed::transform::apply_value_impl(), blender::ed::transform::applyBakeTime(), blender::ed::transform::applyBoneEnvelope(), blender::ed::transform::applyBoneRoll(), blender::ed::transform::applyCurveShrinkFatten(), blender::ed::transform::applyEdgeSlide(), blender::ed::transform::applyFaceNearest(), blender::ed::transform::applyFaceProject(), blender::ed::transform::applyGPOpacity(), blender::ed::transform::applyMaskShrinkFatten(), blender::ed::transform::applyPushPull(), blender::ed::transform::applyShrinkFatten(), blender::ed::transform::applyTilt(), blender::ed::transform::applyTimeScaleValue(), blender::ed::transform::applyToSphere(), blender::ed::transform::applyTrackball(), blender::ed::transform::applyVertSlide(), blender::ed::transform::Bend(), blender::ed::transform::calcEdgeSlide_mval_range(), blender::ed::transform::calculateCenterActive(), blender::ed::transform::calculateCenterCursor(), blender::ed::transform::calculateCenterCursor2D(), blender::ed::transform::calculateCenterCursorGraph2D(), blender::ed::transform::clear_trans_object_base_flags(), blender::ed::transform::constraintTransLim(), blender::ed::transform::convert_type_get(), blender::ed::transform::count_proportional_objects(), blender::ed::transform::create_trans_data(), blender::ed::transform::createTransActionData(), blender::ed::transform::createTransCursor_view3d(), blender::ed::transform::createTransGraphEditData(), blender::ed::transform::createTransNlaData(), blender::ed::transform::createTransObject(), blender::ed::transform::createTransParticleVerts(), blender::ed::transform::createTransSculpt(), blender::ed::transform::createTransSeqRetimingData(), blender::ed::transform::createTransTexspace(), blender::ed::transform::createTransUVs(), blender::ed::transform::drawAutoKeyWarning(), blender::ed::transform::drawTransformPixel(), blender::ed::transform::flushTransParticles(), blender::ed::transform::freeSeqData(), blender::ed::transform::headerBoneSize(), blender::ed::transform::headerResize(), blender::ed::transform::headerRotation(), blender::ed::transform::headerTimeScale(), blender::ed::transform::headerTimeSlide(), blender::ed::transform::headerTimeTranslate(), blender::ed::transform::headerTranslation(), blender::ed::transform::init_mode_impl(), blender::ed::transform::init_TransDataContainers(), blender::ed::transform::initBakeTime(), blender::ed::transform::initBend(), blender::ed::transform::initBoneEnvelope(), blender::ed::transform::initBoneRoll(), blender::ed::transform::initBoneSize(), blender::ed::transform::initCurveShrinkFatten(), blender::ed::transform::initEdgeSlide_ex(), blender::ed::transform::initGPOpacity(), blender::ed::transform::initMaskShrinkFatten(), blender::ed::transform::initNormalRotation(), blender::ed::transform::initPushPull(), blender::ed::transform::initResize(), blender::ed::transform::initRotation(), blender::ed::transform::initShear(), blender::ed::transform::initShrinkFatten(), blender::ed::transform::initSkinResize(), blender::ed::transform::initSnapping(), blender::ed::transform::initTilt(), blender::ed::transform::initTimeScale(), blender::ed::transform::initTimeSlide(), blender::ed::transform::initTimeTranslate(), blender::ed::transform::initToSphere(), blender::ed::transform::initTrackball(), blender::ed::transform::initTransInfo(), blender::ed::transform::initTranslation(), blender::ed::transform::initVertSlide_ex(), blender::ed::transform::ObjectToTransData(), blender::ed::transform::projectFloatViewCenterFallback(), blender::ed::transform::query_snap_targets_preview(), blender::ed::transform::recalcData_actedit(), blender::ed::transform::recalcData_cursor_2D_impl(), blender::ed::transform::recalcData_cursor_view3d(), blender::ed::transform::recalcData_graphedit(), blender::ed::transform::recalcData_objects(), blender::ed::transform::recalcData_pose(), blender::ed::transform::recalcData_sculpt(), blender::ed::transform::recalcData_sequencer_retiming(), blender::ed::transform::saveTransform(), blender::ed::transform::seq_snap_threshold_get_view_distance(), blender::ed::transform::set_trans_object_base_flags(), blender::ed::transform::setSnappingCallback(), blender::ed::transform::snap_data_build_preview(), blender::ed::transform::snap_data_build_timeline(), blender::ed::transform::snap_mode_from_spacetype(), blender::ed::transform::snap_sequencer_to_closest_strip_calc(), blender::ed::transform::snap_sequencer_to_closest_strip_ex(), blender::ed::transform::snap_target_select_from_spacetype_and_tool_settings(), blender::ed::transform::snap_target_uv_fn(), blender::ed::transform::snap_use_backface_culling(), blender::ed::transform::snapFrameTransform(), blender::ed::transform::special_aftertrans_update__actedit(), blender::ed::transform::special_aftertrans_update__mask(), blender::ed::transform::special_aftertrans_update__mesh(), blender::ed::transform::special_aftertrans_update__movieclip(), blender::ed::transform::special_aftertrans_update__movieclip_for_curves(), blender::ed::transform::special_aftertrans_update__object(), blender::ed::transform::special_aftertrans_update__pose(), blender::ed::transform::special_aftertrans_update__sculpt(), blender::ed::transform::t_around_get(), blender::ed::transform::tool_settings_update_snap_toggle(), blender::ed::transform::transform_convert_mesh_crazyspace_detect(), blender::ed::transform::transform_mesh_uv_edge_slide_data_create(), blender::ed::transform::transform_mode_default_modal_orientation_set(), blender::ed::transform::transform_object_deform_pose_armature_get(), blender::ed::transform::transform_orientation_matrix_get(), blender::ed::transform::transform_orientations_spacename_get(), blender::ed::transform::transform_seq_slide_cursor_get(), blender::ed::transform::transform_snap_grid_init(), blender::ed::transform::viewRedrawForce(), and blender::ed::transform::viewRedrawPost().
| ToolSettings* blender::ed::transform::TransInfo::settings |
Definition at line 954 of file transform.hh.
Referenced by blender::ed::transform::applyAlign(), blender::ed::transform::create_trans_data(), blender::ed::transform::createTransEditVerts(), blender::ed::transform::createTransParticleVerts(), blender::ed::transform::createTransUVs(), blender::ed::transform::handleSnapping(), blender::ed::transform::headerTranslation(), blender::ed::transform::initSnapAngleIncrements(), blender::ed::transform::initTransInfo(), blender::ed::transform::saveTransform(), blender::ed::transform::snap_mode_from_spacetype(), blender::ed::transform::snap_target_select_from_spacetype_and_tool_settings(), blender::ed::transform::snap_target_view3d_fn(), blender::ed::transform::snap_use_backface_culling(), blender::ed::transform::t_around_get(), blender::ed::transform::tool_settings_update_snap_toggle(), blender::ed::transform::transform_autoik_update(), blender::ed::transform::transform_convert_mesh_customdatacorrect_init(), blender::ed::transform::transform_mesh_uv_edge_slide_data_create(), blender::ed::transform::transform_mode_affect_only_locations(), blender::ed::transform::transform_snap_flag_from_spacetype_ptr(), blender::ed::transform::transform_snap_reset_from_mode(), blender::ed::transform::transformModeUseSnap(), and blender::ed::transform::viewRedrawPost().
| float blender::ed::transform::TransInfo::snap_spatial[3] |
Spatial snapping gears(even when rotating, scaling... etc).
Definition at line 861 of file transform.hh.
Referenced by blender::ed::transform::initSnapping(), blender::ed::transform::initTranslation(), blender::ed::transform::node_snap_grid_apply(), blender::ed::transform::snap_grid_uv(), blender::ed::transform::snapObjectsTransform(), and blender::ed::transform::transformViewUpdate().
| float blender::ed::transform::TransInfo::snap_spatial_precision |
Precision factor that is multiplied to snap_spatial when precision modifier is enabled for snap to grid.
Definition at line 866 of file transform.hh.
Referenced by blender::ed::transform::initSnapping(), blender::ed::transform::initTranslation(), blender::ed::transform::node_snap_grid_apply(), blender::ed::transform::snap_grid_uv(), blender::ed::transform::snapObjectsTransform(), and blender::ed::transform::transformViewUpdate().
| float blender::ed::transform::TransInfo::spacemtx[3][3] |
Orientation matrix of the current space.
Definition at line 890 of file transform.hh.
Referenced by blender::ed::transform::apply_shear_value(), blender::ed::transform::applyAlign(), blender::ed::transform::applyAxisConstraintRot(), blender::ed::transform::applyAxisConstraintSize(), blender::ed::transform::applySeqSlide(), blender::ed::transform::applyTranslation(), blender::ed::transform::applyTranslationMatrix(), blender::ed::transform::constraint_plane_normal_calc(), blender::ed::transform::drawConstraint(), blender::ed::transform::ElementMirror(), blender::ed::transform::initShear_mouseInputMode(), blender::ed::transform::initTransform(), blender::ed::transform::projection_matrix_calc(), blender::ed::transform::saveTransform(), blender::ed::transform::setNearestAxis3d(), blender::ed::transform::transform_constraint_get_nearest(), blender::ed::transform::transform_mode_rotation_axis_get(), blender::ed::transform::transform_orientations_current_set(), blender::ed::transform::transform_snap_increment_ex(), and blender::ed::transform::transformViewUpdate().
| float blender::ed::transform::TransInfo::spacemtx_inv[3][3] |
Definition at line 891 of file transform.hh.
Referenced by blender::ed::transform::applyAxisConstraintSize(), blender::ed::transform::applyObjectConstraintVec(), blender::ed::transform::applyTranslation(), blender::ed::transform::ElementMirror(), blender::ed::transform::projection_matrix_calc(), blender::ed::transform::transform_orientations_current_set(), blender::ed::transform::transform_snap_increment_ex(), and blender::ed::transform::transformViewUpdate().
| char blender::ed::transform::TransInfo::spacename[64] |
Name of the current space.
Definition at line 893 of file transform.hh.
Referenced by blender::ed::transform::setNearestAxis3d(), and blender::ed::transform::transform_orientations_current_set().
| char blender::ed::transform::TransInfo::spacetype |
Space-type where transforming is.
Definition at line 880 of file transform.hh.
Referenced by blender::ed::transform::addSnapPoint(), blender::ed::transform::applyAspectRatio(), blender::ed::transform::ApplySnapTranslation(), blender::ed::transform::applyTimeScaleValue(), blender::ed::transform::applyTimeSlideValue(), blender::ed::transform::calcEdgeSlide_mval_range(), blender::ed::transform::calculateCenter(), blender::ed::transform::calculateCenter_FromAround(), blender::ed::transform::calculateCenterActive(), blender::ed::transform::calculateCenterCursor2D(), blender::ed::transform::calculateZfac(), blender::ed::transform::convert_type_get(), blender::ed::transform::convertViewVec(), blender::ed::transform::create_trans_data(), blender::ed::transform::doForceIncrementSnap(), blender::ed::transform::drawAutoKeyWarning(), blender::ed::transform::drawConstraint(), blender::ed::transform::drawEdgeSlide(), blender::ed::transform::drawLine(), blender::ed::transform::drawPropCircle(), blender::ed::transform::drawSnapping(), blender::ed::transform::drawTransformView(), blender::ed::transform::drawVertSlide(), blender::ed::transform::freeSnapping(), blender::ed::transform::headerTranslation(), blender::ed::transform::init_TransDataContainers(), blender::ed::transform::initCurveShrinkFatten(), blender::ed::transform::initRotation(), blender::ed::transform::initSnapAngleIncrements(), blender::ed::transform::initSnapping(), blender::ed::transform::initSnappingMode(), blender::ed::transform::initTimeScale(), blender::ed::transform::initTimeSlide(), blender::ed::transform::initTimeTranslate(), blender::ed::transform::initTransform(), blender::ed::transform::initTransInfo(), blender::ed::transform::initTranslation(), blender::ed::transform::mode_info_get(), blender::ed::transform::postTrans(), blender::ed::transform::projectFloatViewCenterFallback(), blender::ed::transform::projectFloatViewEx(), blender::ed::transform::projectIntViewEx(), blender::ed::transform::removeAspectRatio(), blender::ed::transform::saveTransform(), blender::ed::transform::sequencer_snap_point(), blender::ed::transform::set_prop_dist(), blender::ed::transform::setNearestAxis(), blender::ed::transform::setSnappingCallback(), blender::ed::transform::setTransformViewAspect(), blender::ed::transform::setTransformViewMatrices(), blender::ed::transform::snap_mode_from_spacetype(), blender::ed::transform::snap_target_nla_fn(), blender::ed::transform::snap_target_select_from_spacetype_and_tool_settings(), blender::ed::transform::snap_target_sequencer_fn(), blender::ed::transform::snap_target_uv_fn(), blender::ed::transform::snap_target_view3d_fn(), blender::ed::transform::snap_use_backface_culling(), blender::ed::transform::special_aftertrans_update__mask(), blender::ed::transform::special_transform_moving(), blender::ed::transform::t_around_get(), blender::ed::transform::t_view_get(), blender::ed::transform::tranform_snap_source_restore_context(), blender::ed::transform::transdata_check_local_center(), blender::ed::transform::transform_modal_item_poll(), blender::ed::transform::transform_mode_default_modal_orientation_set(), blender::ed::transform::transform_mode_snap_source_init(), blender::ed::transform::transform_orientation_matrix_get(), blender::ed::transform::transform_snap_anim_flush_data_ex(), blender::ed::transform::transform_snap_flag_from_modifiers_set(), blender::ed::transform::transform_snap_flag_from_spacetype_ptr(), blender::ed::transform::transform_snap_grid_init(), blender::ed::transform::transform_snap_increment_ex(), blender::ed::transform::transformEvent(), blender::ed::transform::transformModeUseSnap(), blender::ed::transform::transformViewUpdate(), blender::ed::transform::transinfo_show_overlay(), blender::ed::transform::EdgeSlideData::update_proj_mat(), blender::ed::transform::VertSlideData::update_proj_mat(), blender::ed::transform::viewAxisCorrectCenter(), blender::ed::transform::viewRedrawForce(), and blender::ed::transform::viewRedrawPost().
| eTState blender::ed::transform::TransInfo::state |
Current state (running, canceled.
Definition at line 824 of file transform.hh.
Referenced by blender::ed::transform::calculateTransformCenter(), blender::ed::transform::flushTransGraphData(), blender::ed::transform::flushTransMasking(), blender::ed::transform::flushTransNodes(), blender::ed::transform::flushTransSeq(), blender::ed::transform::flushTransTracking(), blender::ed::transform::flushTransTrackingCurves(), blender::ed::transform::flushTransUVs(), blender::ed::transform::freeCustomNormalArray(), blender::ed::transform::freeSeqData(), blender::ed::transform::initEdgeSlide_ex(), blender::ed::transform::initRotation(), blender::ed::transform::initShrinkFatten(), blender::ed::transform::initTimeScale(), blender::ed::transform::initTimeSlide(), blender::ed::transform::initTimeTranslate(), blender::ed::transform::initTransform(), blender::ed::transform::initTranslation(), blender::ed::transform::initVertSlide_ex(), blender::ed::transform::postTrans(), blender::ed::transform::recalcData_actedit(), blender::ed::transform::recalcData_curve(), blender::ed::transform::curves::recalcData_curves(), blender::ed::transform::recalcData_edit_armature(), blender::ed::transform::greasepencil::recalcData_grease_pencil(), blender::ed::transform::recalcData_lattice(), blender::ed::transform::recalcData_mball(), blender::ed::transform::recalcData_mesh(), blender::ed::transform::recalcData_mesh_skin(), blender::ed::transform::recalcData_nla(), blender::ed::transform::recalcData_objects(), blender::ed::transform::recalcData_particles(), blender::ed::transform::recalcData_pose(), blender::ed::transform::recalcData_sculpt(), blender::ed::transform::recalcData_texspace(), blender::ed::transform::saveTransform(), blender::ed::transform::snapsource_handle_event_fn(), blender::ed::transform::special_aftertrans_update__actedit(), blender::ed::transform::special_aftertrans_update__graph(), blender::ed::transform::special_aftertrans_update__mesh(), blender::ed::transform::special_aftertrans_update__nla(), blender::ed::transform::special_aftertrans_update__node(), blender::ed::transform::special_aftertrans_update__object(), blender::ed::transform::special_aftertrans_update__pose(), blender::ed::transform::special_aftertrans_update__sequencer(), blender::ed::transform::special_aftertrans_update__sequencer_image(), blender::ed::transform::transform_cancel(), blender::ed::transform::transformApply(), blender::ed::transform::transformEnd(), blender::ed::transform::transformEvent(), and blender::ed::transform::view2d_edge_pan_loc_compensate().
| TransSnap blender::ed::transform::TransInfo::tsnap |
Snap Data.
Definition at line 834 of file transform.hh.
Referenced by blender::ed::transform::addSnapPoint(), blender::ed::transform::applyFaceNearest(), blender::ed::transform::applyFaceProject(), blender::ed::transform::ApplySnapResize(), blender::ed::transform::ApplySnapRotation(), blender::ed::transform::ApplySnapTranslation(), blender::ed::transform::applyTranslation(), blender::ed::transform::applyTranslationValue(), blender::ed::transform::Bend(), blender::ed::transform::constraint_snap_plane_to_edge(), blender::ed::transform::drawSnapping(), blender::ed::transform::edge_slide_snap_apply(), blender::ed::transform::flushTransGraphData(), blender::ed::transform::freeSnapping(), blender::ed::transform::getSnapPoint(), blender::ed::transform::headerTimeTranslate(), blender::ed::transform::headerTranslation(), blender::ed::transform::initSnapping(), blender::ed::transform::initSnappingMode(), blender::ed::transform::node_snap_grid_apply(), blender::ed::transform::peelObjectsTransform(), blender::ed::transform::postTrans(), blender::ed::transform::query_snap_targets_preview(), blender::ed::transform::recalcData_actedit(), blender::ed::transform::removeSnapPoint(), blender::ed::transform::resetSnapping(), blender::ed::transform::saveTransform(), blender::ed::transform::sequencer_snap_point(), blender::ed::transform::setSnappingCallback(), blender::ed::transform::snap_calc_preview_image(), blender::ed::transform::snap_calc_preview_origin(), blender::ed::transform::snap_calc_timeline(), blender::ed::transform::snap_data_build_preview(), blender::ed::transform::snap_data_build_timeline(), blender::ed::transform::snap_grid_uv(), blender::ed::transform::snap_grid_uv_apply(), blender::ed::transform::snap_multipoints_free(), blender::ed::transform::snap_object_context_init(), blender::ed::transform::snap_sequencer_apply_seqslide(), blender::ed::transform::snap_sequencer_calc(), blender::ed::transform::snap_sequencer_image_apply_translate(), blender::ed::transform::snap_sequencer_to_closest_strip_calc(), blender::ed::transform::snap_sequencer_to_closest_strip_ex(), blender::ed::transform::snap_source_active_fn(), blender::ed::transform::snap_source_center_fn(), blender::ed::transform::snap_source_closest_fn(), blender::ed::transform::snap_source_median_fn(), blender::ed::transform::snap_target_nla_fn(), blender::ed::transform::snap_target_select_from_spacetype_and_tool_settings(), blender::ed::transform::snap_target_sequencer_fn(), blender::ed::transform::snap_target_uv_fn(), blender::ed::transform::snap_target_view3d_fn(), blender::ed::transform::snapFrameTransform(), blender::ed::transform::snapObjectsTransform(), blender::ed::transform::snapsource_confirm(), blender::ed::transform::snapsource_end(), blender::ed::transform::snapsource_transform_fn(), blender::ed::transform::timescale_snap_apply_fn(), blender::ed::transform::transdata_elem_translate(), blender::ed::transform::transform_constraint_get_nearest(), blender::ed::transform::transform_constraint_snap_axis_to_edge(), blender::ed::transform::transform_constraint_snap_axis_to_face(), blender::ed::transform::transform_modal_item_poll(), blender::ed::transform::transform_mode_snap_source_init(), blender::ed::transform::transform_snap_anim_flush_data_ex(), blender::ed::transform::transform_snap_flag_from_modifiers_set(), blender::ed::transform::transform_snap_increment_ex(), blender::ed::transform::transform_snap_increment_get(), blender::ed::transform::transform_snap_is_active(), blender::ed::transform::transform_snap_mixed_apply(), blender::ed::transform::transform_snap_mixed_is_active(), blender::ed::transform::transform_snap_nla_calc(), blender::ed::transform::transform_snap_project_individual_apply(), blender::ed::transform::transform_snap_project_individual_is_active(), blender::ed::transform::transform_snap_reset_from_mode(), blender::ed::transform::transformEvent(), blender::ed::transform::translate_snap_increment(), blender::ed::transform::translate_snap_increment_init(), blender::ed::transform::UNUSED_FUNCTION(), blender::ed::transform::updateSelectedSnapPoint(), blender::ed::transform::usingSnappingNormal(), blender::ed::transform::validSnap(), blender::ed::transform::validSnappingNormal(), and blender::ed::transform::vert_slide_snap_apply().
| short blender::ed::transform::TransInfo::type |
Definition at line 907 of file transform.hh.
Referenced by blender::ed::transform::initShear_mouseInputMode(), blender::ed::transform::initTransInfo(), blender::ed::transform::saveTransform(), blender::ed::transform::transform_mode_default_modal_orientation_set(), blender::ed::transform::transform_orientation_or_default(), blender::ed::transform::transform_orientations_current_set(), blender::ed::transform::transformEvent(), and blender::ed::transform::transformViewUpdate().
| const char* blender::ed::transform::TransInfo::undo_name |
Definition at line 977 of file transform.hh.
Referenced by blender::ed::transform::createTransSculpt(), and blender::ed::transform::transformops_data().
| float blender::ed::transform::TransInfo::values[4] |
Value taken as input, either through mouse coordinates or entered as a parameter.
Definition at line 922 of file transform.hh.
Referenced by blender::ed::transform::apply_shear(), blender::ed::transform::apply_value_impl(), blender::ed::transform::applyBoneEnvelope(), blender::ed::transform::applyBoneRoll(), blender::ed::transform::applyBoneSize(), blender::ed::transform::applyCurveShrinkFatten(), blender::ed::transform::applyEdgeSlide(), blender::ed::transform::applyGPOpacity(), blender::ed::transform::applyMaskShrinkFatten(), blender::ed::transform::applyMirror(), blender::ed::transform::applyNormalRotation(), blender::ed::transform::applyPushPull(), blender::ed::transform::applyResize(), blender::ed::transform::applyRotation(), blender::ed::transform::applySeqSlide(), blender::ed::transform::applyShrinkFatten(), blender::ed::transform::applySkinResize(), blender::ed::transform::applyTilt(), blender::ed::transform::applyTimeScale(), blender::ed::transform::applyTimeTranslate(), blender::ed::transform::applyToSphere(), blender::ed::transform::applyTrackball(), blender::ed::transform::applyTranslation(), blender::ed::transform::applyVertSlide(), blender::ed::transform::Bend(), blender::ed::transform::calcEdgeSlideCustomPoints(), blender::ed::transform::calcVertSlideCustomPoints(), blender::ed::transform::initTransform(), blender::ed::transform::initTransInfo(), blender::ed::transform::snap_calc_preview_image(), blender::ed::transform::snap_calc_preview_origin(), blender::ed::transform::snap_calc_timeline(), blender::ed::transform::snap_sequencer_to_closest_strip_calc(), blender::ed::transform::transform_modal(), and blender::ed::transform::transformEvent().
| float blender::ed::transform::TransInfo::values_final[4] |
Final value of the transformation (displayed in the redo panel). If the operator is executed directly (not modal), this value is usually the value of the input parameter, except when a constrain is entered.
Definition at line 930 of file transform.hh.
Referenced by blender::ed::transform::apply_shear(), blender::ed::transform::apply_value_impl(), blender::ed::transform::applyBoneEnvelope(), blender::ed::transform::applyBoneRoll(), blender::ed::transform::applyBoneSize(), blender::ed::transform::applyCurveShrinkFatten(), blender::ed::transform::applyEdgeSlide(), blender::ed::transform::applyGPOpacity(), blender::ed::transform::applyMaskShrinkFatten(), blender::ed::transform::applyMirror(), blender::ed::transform::applyNormalRotation(), blender::ed::transform::applyPushPull(), blender::ed::transform::applyResize(), blender::ed::transform::applyRotation(), blender::ed::transform::applyRotationMatrix(), blender::ed::transform::applySeqSlide(), blender::ed::transform::applyShrinkFatten(), blender::ed::transform::applySkinResize(), blender::ed::transform::applyTilt(), blender::ed::transform::applyTimeScale(), blender::ed::transform::applyTimeSlide(), blender::ed::transform::applyTimeTranslate(), blender::ed::transform::applyToSphere(), blender::ed::transform::applyTrackball(), blender::ed::transform::applyTrackballMatrix(), blender::ed::transform::applyTranslation(), blender::ed::transform::applyTranslationMatrix(), blender::ed::transform::applyVertSlide(), blender::ed::transform::Bend(), blender::ed::transform::edge_slide_transform_matrix_fn(), blender::ed::transform::ElementResize(), blender::ed::transform::headerTimeScale(), blender::ed::transform::headerTimeSlide(), blender::ed::transform::headerTimeTranslate(), blender::ed::transform::image_transform_set(), blender::ed::transform::mesh_partial_types_calc(), blender::ed::transform::nla_transform_apply(), blender::ed::transform::nlastrip_fix_overlapping(), blender::ed::transform::saveTransform(), blender::ed::transform::special_aftertrans_update__actedit(), blender::ed::transform::special_aftertrans_update__sequencer(), blender::ed::transform::timescale_transform_matrix_fn(), blender::ed::transform::transform_final_value_get(), blender::ed::transform::transform_mode_snap_source_init(), blender::ed::transform::transform_result_get(), and blender::ed::transform::vert_slide_transform_matrix_fn().
| float blender::ed::transform::TransInfo::values_inside_constraints[4] |
Cache safe value for constraints that require iteration or are slow to calculate.
Definition at line 933 of file transform.hh.
Referenced by blender::ed::transform::apply_shear(), and blender::ed::transform::applyRotation().
| float blender::ed::transform::TransInfo::values_modal_offset[4] |
Offset applied on top of modal input.
Definition at line 925 of file transform.hh.
Referenced by blender::ed::transform::apply_shear(), blender::ed::transform::apply_value_impl(), blender::ed::transform::applyBoneEnvelope(), blender::ed::transform::applyBoneRoll(), blender::ed::transform::applyBoneSize(), blender::ed::transform::applyCurveShrinkFatten(), blender::ed::transform::applyEdgeSlide(), blender::ed::transform::applyGPOpacity(), blender::ed::transform::applyMaskShrinkFatten(), blender::ed::transform::applyNormalRotation(), blender::ed::transform::applyPushPull(), blender::ed::transform::applyResize(), blender::ed::transform::applyRotation(), blender::ed::transform::applyShrinkFatten(), blender::ed::transform::applySkinResize(), blender::ed::transform::applyTilt(), blender::ed::transform::applyToSphere(), blender::ed::transform::applyTranslation(), blender::ed::transform::applyVertSlide(), blender::ed::transform::initTransInfo(), and blender::ed::transform::transform_invoke().
| float blender::ed::transform::TransInfo::vec[3] |
Translation, to show for widget.
Definition at line 885 of file transform.hh.
Referenced by blender::ed::transform::applyTimeScale(), blender::ed::transform::applyTimeSlide(), blender::ed::transform::applyTimeTranslate(), and blender::ed::transform::snapsource_confirm().
| void* blender::ed::transform::TransInfo::view |
Definition at line 945 of file transform.hh.
Referenced by blender::ed::transform::applyFaceNearest(), blender::ed::transform::applyFaceProject(), blender::ed::transform::applyTimeSlide(), blender::ed::transform::applyTimeTranslate(), blender::ed::transform::convertViewVec(), blender::ed::transform::count_proportional_objects(), blender::ed::transform::create_trans_data(), blender::ed::transform::createTransCurveVerts(), blender::ed::transform::createTransObject(), blender::ed::transform::curves::curve_populate_trans_data_structs(), blender::ed::transform::drawAutoKeyWarning(), blender::ed::transform::drawLine(), blender::ed::transform::init_TransDataContainers(), blender::ed::transform::initTransInfo(), blender::ed::transform::peelObjectsTransform(), blender::ed::transform::projectFloatViewCenterFallback(), blender::ed::transform::projectIntViewEx(), blender::ed::transform::set_trans_object_base_flags(), blender::ed::transform::snap_use_backface_culling(), blender::ed::transform::snapObjectsTransform(), blender::ed::transform::transform_convert_frame_side_dir_get(), blender::ed::transform::transform_mode_default_modal_orientation_set(), blender::ed::transform::transform_object_deform_pose_armature_get(), blender::ed::transform::transform_orientation_matrix_get(), blender::ed::transform::transformEvent(), blender::ed::transform::transinfo_show_overlay(), blender::ed::transform::EdgeSlideData::update_proj_mat(), and blender::ed::transform::VertSlideData::update_proj_mat().
| ViewLayer* blender::ed::transform::TransInfo::view_layer |
Definition at line 953 of file transform.hh.
Referenced by blender::ed::transform::calculateCenterActive(), blender::ed::transform::clear_trans_object_base_flags(), blender::ed::transform::convert_type_get(), blender::ed::transform::count_proportional_objects(), blender::ed::transform::create_trans_data(), blender::ed::transform::createTransObject(), blender::ed::transform::createTransParticleVerts(), blender::ed::transform::createTransSculpt(), blender::ed::transform::createTransTexspace(), blender::ed::transform::drawTransformPixel(), blender::ed::transform::flushTransParticles(), blender::ed::transform::init_TransDataContainers(), blender::ed::transform::initTransInfo(), blender::ed::transform::recalcData_actedit(), blender::ed::transform::recalcData_graphedit(), blender::ed::transform::recalcData_sculpt(), blender::ed::transform::saveTransform(), blender::ed::transform::set_trans_object_base_flags(), blender::ed::transform::setSnappingCallback(), blender::ed::transform::snap_target_select_from_spacetype_and_tool_settings(), blender::ed::transform::snap_target_uv_fn(), blender::ed::transform::special_aftertrans_update__sculpt(), blender::ed::transform::transform_mode_default_modal_orientation_set(), blender::ed::transform::transform_object_deform_pose_armature_get(), blender::ed::transform::transform_orientation_matrix_get(), and blender::ed::transform::viewRedrawForce().
| float blender::ed::transform::TransInfo::viewinv[4][4] |
And to make sure we don't have to.
Definition at line 873 of file transform.hh.
Referenced by blender::ed::transform::axisProjection(), blender::ed::transform::calculateCenter(), blender::ed::transform::initBend(), blender::ed::transform::InputHorizontalAbsolute(), blender::ed::transform::InputVerticalAbsolute(), blender::ed::transform::setTransformViewMatrices(), blender::ed::transform::transform_view_vector_calc(), blender::ed::transform::transformViewUpdate(), blender::ed::transform::view_vector_calc(), and blender::ed::transform::viewAxisCorrectCenter().
| float blender::ed::transform::TransInfo::viewmat[4][4] |
Copy from RegionView3D, prevents feedback.
Definition at line 871 of file transform.hh.
Referenced by blender::ed::transform::initResize(), blender::ed::transform::initShear_mouseInputMode(), blender::ed::transform::RotationBetween(), and blender::ed::transform::setTransformViewMatrices().
| ViewOpsData* blender::ed::transform::TransInfo::vod |
Definition at line 971 of file transform.hh.
Referenced by blender::ed::transform::initTransInfo(), blender::ed::transform::postTrans(), blender::ed::transform::transform_modal(), blender::ed::transform::transform_modal_item_poll(), and blender::ed::transform::transformEvent().
| float blender::ed::transform::TransInfo::zfac |
Use for 3d view.
Definition at line 963 of file transform.hh.
Referenced by blender::ed::transform::calculateZfac(), blender::ed::transform::convertViewVec(), blender::ed::transform::initCurveShrinkFatten(), and blender::ed::transform::transformViewUpdate().