Blender  V3.3
Classes
transform_mode_shrink_fatten.c File Reference
#include <stdlib.h>
#include "BLI_math.h"
#include "BLI_string.h"
#include "BLI_task.h"
#include "BKE_context.h"
#include "BKE_unit.h"
#include "ED_screen.h"
#include "WM_api.h"
#include "WM_types.h"
#include "UI_interface.h"
#include "BLT_translation.h"
#include "transform.h"
#include "transform_convert.h"
#include "transform_snap.h"
#include "transform_mode.h"

Go to the source code of this file.

Classes

struct  TransDataArgs_ShrinkFatten
 

Functions

Transform (Shrink-Fatten) Element
static void transdata_elem_shrink_fatten (const TransInfo *t, const TransDataContainer *UNUSED(tc), TransData *td, const float distance)
 
static void transdata_elem_shrink_fatten_fn (void *__restrict iter_data_v, const int iter, const TaskParallelTLS *__restrict UNUSED(tls))
 
Transform (Shrink-Fatten)
static eRedrawFlag shrinkfatten_handleEvent (struct TransInfo *t, const wmEvent *event)
 
static void applyShrinkFatten (TransInfo *t, const int UNUSED(mval[2]))
 
void initShrinkFatten (TransInfo *t)
 

Function Documentation

◆ applyShrinkFatten()

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

◆ initShrinkFatten()

void initShrinkFatten ( TransInfo t)

◆ shrinkfatten_handleEvent()

static eRedrawFlag shrinkfatten_handleEvent ( struct TransInfo t,
const wmEvent event 
)
static

◆ transdata_elem_shrink_fatten()

static void transdata_elem_shrink_fatten ( const TransInfo t,
const TransDataContainer UNUSEDtc,
TransData td,
const float  distance 
)
static

◆ transdata_elem_shrink_fatten_fn()

static void transdata_elem_shrink_fatten_fn ( void *__restrict  iter_data_v,
const int  iter,
const TaskParallelTLS *__restrict   UNUSEDtls 
)
static

Definition at line 59 of file transform_mode_shrink_fatten.c.

References data, TD_SKIP, and transdata_elem_shrink_fatten().

Referenced by applyShrinkFatten().