Blender  V2.93
transform_convert_mesh_uv.c File Reference
#include "DNA_meshdata_types.h"
#include "MEM_guardedalloc.h"
#include "BLI_bitmap.h"
#include "BLI_linklist_stack.h"
#include "BLI_math.h"
#include "BKE_context.h"
#include "BKE_editmesh.h"
#include "BKE_mesh_mapping.h"
#include "ED_image.h"
#include "ED_mesh.h"
#include "ED_uvedit.h"
#include "WM_api.h"
#include "transform.h"
#include "transform_convert.h"

Go to the source code of this file.

Functions

UVs Transform Creation
static void UVsToTransData (const float aspect[2], TransData *td, TransData2D *td2d, float *uv, const float *center, float calc_dist, bool selected)
 
static void uv_set_connectivity_distance (BMesh *bm, float *dists, const float aspect[2])
 
void createTransUVs (bContext *C, TransInfo *t)
 
UVs Transform Flush
static void flushTransUVs (TransInfo *t)
 
void recalcData_uv (TransInfo *t)
 

Function Documentation

◆ createTransUVs()

void createTransUVs ( bContext C,
TransInfo t 
)

◆ flushTransUVs()

static void flushTransUVs ( TransInfo t)
static

◆ recalcData_uv()

void recalcData_uv ( TransInfo t)

◆ uv_set_connectivity_distance()

static void uv_set_connectivity_distance ( BMesh bm,
float dists,
const float  aspect[2] 
)
static

◆ UVsToTransData()

static void UVsToTransData ( const float  aspect[2],
TransData td,
TransData2D td2d,
float uv,
const float center,
float  calc_dist,
bool  selected 
)
static