|
Blender V5.0
|
#include "BLI_math_matrix.h"#include "BLI_math_vector.h"#include "BLI_string_utf8.h"#include "BLI_task.hh"#include "BKE_unit.hh"#include "ED_screen.hh"#include "UI_interface.hh"#include "BLT_translation.hh"#include "transform.hh"#include "transform_convert.hh"#include "transform_snap.hh"#include "transform_mode.hh"Go to the source code of this file.
Classes | |
| struct | blender::ed::transform::ShearCustomData |
Namespaces | |
| namespace | blender |
| namespace | blender::ed |
| namespace | blender::ed::transform |
Functions | |
Transform (Shear) Element | |
| static void | blender::ed::transform::transdata_elem_shear (const TransInfo *t, const TransDataContainer *tc, TransData *td, const float mat_final[3][3], const bool is_local_center) |
Transform (Shear) | |
| static void | blender::ed::transform::initShear_mouseInputMode (TransInfo *t) |
| static eRedrawFlag | blender::ed::transform::handleEventShear (TransInfo *t, const wmEvent *event) |
| static void | blender::ed::transform::apply_shear_value (TransInfo *t, const float value) |
| static bool | blender::ed::transform::uv_shear_in_clip_bounds_test (const TransInfo *t, const float value) |
| static bool | blender::ed::transform::clip_uv_transform_shear (const TransInfo *t, float *vec, float *vec_inside_bounds) |
| static void | blender::ed::transform::apply_shear (TransInfo *t) |
| static void | blender::ed::transform::initShear (TransInfo *t, wmOperator *op) |