Blender V4.3
transform_mode_shrink_fatten.cc File Reference
#include <cstdlib>
#include <fmt/format.h>
#include "BLI_math_vector.h"
#include "BLI_task.h"
#include "BKE_report.hh"
#include "BKE_unit.hh"
#include "ED_screen.hh"
#include "WM_api.hh"
#include "WM_types.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  TransDataArgs_ShrinkFatten
 

Functions

Transform (Shrink-Fatten) Element
static void transdata_elem_shrink_fatten (const TransInfo *t, const TransDataContainer *, TransData *td, const float distance)
 
static void transdata_elem_shrink_fatten_fn (void *__restrict iter_data_v, const int iter, const TaskParallelTLS *__restrict)
 
Transform (Shrink-Fatten)
static eRedrawFlag shrinkfatten_handleEvent (TransInfo *t, const wmEvent *event)
 
static void applyShrinkFatten (TransInfo *t)
 
static void initShrinkFatten (TransInfo *t, wmOperator *)
 

Variables

TransModeInfo TransMode_shrinkfatten
 

Function Documentation

◆ applyShrinkFatten()

◆ initShrinkFatten()

◆ shrinkfatten_handleEvent()

◆ transdata_elem_shrink_fatten()

static void transdata_elem_shrink_fatten ( const TransInfo * t,
const TransDataContainer * ,
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 )
static

Definition at line 58 of file transform_mode_shrink_fatten.cc.

References TD_SKIP, and transdata_elem_shrink_fatten().

Referenced by applyShrinkFatten().

Variable Documentation

◆ TransMode_shrinkfatten

TransModeInfo TransMode_shrinkfatten
Initial value:
= {
nullptr,
nullptr,
nullptr,
nullptr,
}
@ T_NO_CONSTRAINT
Definition transform.hh:95
static void applyShrinkFatten(TransInfo *t)
static eRedrawFlag shrinkfatten_handleEvent(TransInfo *t, const wmEvent *event)
static void initShrinkFatten(TransInfo *t, wmOperator *)

Definition at line 192 of file transform_mode_shrink_fatten.cc.

Referenced by mode_info_get().