|
Blender
V2.93
|
#include <stdlib.h>#include "BLI_math.h"#include "BLI_string.h"#include "BKE_context.h"#include "BKE_unit.h"#include "ED_screen.h"#include "UI_interface.h"#include "BLT_translation.h"#include "transform.h"#include "transform_constraints.h"#include "transform_mode.h"#include "transform_snap.h"Go to the source code of this file.
Functions | |
Transform (Push/Pull) | |
| static void | applyPushPull (TransInfo *t, const int UNUSED(mval[2])) |
| void | initPushPull (TransInfo *t) |
|
static |
Definition at line 47 of file transform_mode_push_pull.c.
References add_v3_v3v3(), applyNumInput(), BLI_snprintf(), Freestyle::c, CON_APPLY, copy_v3_v3(), distance(), ED_area_status_text(), TransData::factor, FOREACH_TRANS_DATA_CONTAINER, hasNumInput(), isLockConstraint(), mul_m3_v3(), normalize_v3_length(), NULL, NUM_STR_REP_LEN, outputNumInput(), project_v3_v3v3(), recalcData(), TransData::smtx, str, sub_v3_v3(), sub_v3_v3v3(), t, TD_SKIP, TIP_, transform_snap_increment(), and UI_MAX_DRAW_STR.
Referenced by initPushPull().
| void initPushPull | ( | TransInfo * | t | ) |
Definition at line 114 of file transform_mode_push_pull.c.
References applyPushPull(), B_UNIT_LENGTH, copy_v3_fl(), initMouseInputMode(), INPUT_VERTICAL_ABSOLUTE, t, and TFM_PUSHPULL.
Referenced by transform_mode_init().