Blender  V2.93
transform_mode_resize.c File Reference
#include <stdlib.h>
#include "BLI_math.h"
#include "BKE_context.h"
#include "BKE_unit.h"
#include "ED_screen.h"
#include "UI_interface.h"
#include "transform.h"
#include "transform_constraints.h"
#include "transform_convert.h"
#include "transform_mode.h"
#include "transform_snap.h"

Go to the source code of this file.

Functions

Transform (Resize)
static float ResizeBetween (TransInfo *t, const float p1[3], const float p2[3])
 
static void ApplySnapResize (TransInfo *t, float vec[3])
 
static void applyResize (TransInfo *t, const int UNUSED(mval[2]))
 
void initResize (TransInfo *t)
 

Function Documentation

◆ applyResize()

static void applyResize ( TransInfo t,
const int   UNUSEDmval[2] 
)
static

◆ ApplySnapResize()

static void ApplySnapResize ( TransInfo t,
float  vec[3] 
)
static

Definition at line 67 of file transform_mode_resize.c.

References copy_v3_fl(), getSnapPoint(), ResizeBetween(), t, and TRANSFORM_DIST_INVALID.

Referenced by initResize().

◆ initResize()

void initResize ( TransInfo t)

◆ ResizeBetween()

static float ResizeBetween ( TransInfo t,
const float  p1[3],
const float  p2[3] 
)
static