Blender V2.61 - r43446
Functions

ED_uvedit.h File Reference

Go to the source code of this file.

Functions

void ED_operatortypes_uvedit (void)
void ED_keymap_uvedit (struct wmKeyConfig *keyconf)
void ED_uvedit_assign_image (struct Main *bmain, struct Scene *scene, struct Object *obedit, struct Image *ima, struct Image *previma)
int ED_uvedit_minmax (struct Scene *scene, struct Image *ima, struct Object *obedit, float *min, float *max)
int ED_object_get_active_image (struct Object *ob, int mat_nr, struct Image **ima, struct ImageUser **iuser, struct bNode **node)
void ED_object_assign_active_image (struct Main *bmain, struct Object *ob, int mat_nr, struct Image *ima)
int ED_uvedit_test_silent (struct Object *obedit)
int ED_uvedit_test (struct Object *obedit)
int uvedit_edge_selected (struct Scene *scene, struct EditFace *efa, struct MTFace *tf, int i)
int uvedit_face_selected (struct Scene *scene, struct EditFace *efa, struct MTFace *tf)
int uvedit_face_visible_nolocal (struct Scene *scene, struct EditFace *efa)
int uvedit_face_visible (struct Scene *scene, struct Image *ima, struct EditFace *efa, struct MTFace *tf)
int uvedit_uv_selected (struct Scene *scene, struct EditFace *efa, struct MTFace *tf, int i)
void uvedit_edge_deselect (struct Scene *scene, struct EditFace *efa, struct MTFace *tf, int i)
void uvedit_edge_select (struct Scene *scene, struct EditFace *efa, struct MTFace *tf, int i)
void uvedit_face_deselect (struct Scene *scene, struct EditFace *efa, struct MTFace *tf)
void uvedit_face_select (struct Scene *scene, struct EditFace *efa, struct MTFace *tf)
void uvedit_uv_deselect (struct Scene *scene, struct EditFace *efa, struct MTFace *tf, int i)
void uvedit_uv_select (struct Scene *scene, struct EditFace *efa, struct MTFace *tf, int i)
int ED_uvedit_nearest_uv (struct Scene *scene, struct Object *obedit, struct Image *ima, float co[2], float uv[2])
void ED_uvedit_live_unwrap_begin (struct Scene *scene, struct Object *obedit)
void ED_uvedit_live_unwrap_re_solve (void)
void ED_uvedit_live_unwrap_end (short cancel)
void ED_unwrap_lscm (struct Scene *scene, struct Object *obedit, const short sel)
void draw_uvedit_main (struct SpaceImage *sima, struct ARegion *ar, struct Scene *scene, struct Object *obedit)
void ED_uvedit_buttons_register (struct ARegionType *art)

Detailed Description

Definition in file ED_uvedit.h.


Function Documentation

void draw_uvedit_main ( struct SpaceImage *  sima,
struct ARegion *  ar,
struct Scene *  scene,
struct Object *  obedit 
)
void ED_keymap_uvedit ( struct wmKeyConfig *  keyconf)
void ED_object_assign_active_image ( struct Main *  bmain,
struct Object *  ob,
int  mat_nr,
struct Image *  ima 
)
int ED_object_get_active_image ( struct Object *  ob,
int  mat_nr,
struct Image **  ima,
struct ImageUser **  iuser,
struct bNode **  node 
)
void ED_operatortypes_uvedit ( void  )
void ED_unwrap_lscm ( struct Scene *  scene,
struct Object *  obedit,
const short  sel 
)
void ED_uvedit_assign_image ( struct Main *  bmain,
struct Scene *  scene,
struct Object *  obedit,
struct Image *  ima,
struct Image *  previma 
)
void ED_uvedit_buttons_register ( struct ARegionType *  art)
void ED_uvedit_live_unwrap_begin ( struct Scene *  scene,
struct Object *  obedit 
)
void ED_uvedit_live_unwrap_end ( short  cancel)
void ED_uvedit_live_unwrap_re_solve ( void  )

Definition at line 597 of file uvedit_unwrap_ops.c.

References param_flush(), and param_lscm_solve().

Referenced by recalcData_image(), and uvedit_live_unwrap_update().

int ED_uvedit_minmax ( struct Scene *  scene,
struct Image *  ima,
struct Object *  obedit,
float *  min,
float *  max 
)
int ED_uvedit_nearest_uv ( struct Scene *  scene,
struct Object *  obedit,
struct Image *  ima,
float  co[2],
float  uv[2] 
)
int ED_uvedit_test ( struct Object *  obedit)
int ED_uvedit_test_silent ( struct Object *  obedit)
void uvedit_edge_deselect ( struct Scene *  scene,
struct EditFace *  efa,
struct MTFace *  tf,
int  i 
)
void uvedit_edge_select ( struct Scene *  scene,
struct EditFace *  efa,
struct MTFace *  tf,
int  i 
)
int uvedit_edge_selected ( struct Scene *  scene,
struct EditFace *  efa,
struct MTFace *  tf,
int  i 
)
void uvedit_face_deselect ( struct Scene *  scene,
struct EditFace *  efa,
struct MTFace *  tf 
)
void uvedit_face_select ( struct Scene *  scene,
struct EditFace *  efa,
struct MTFace *  tf 
)
int uvedit_face_selected ( struct Scene *  scene,
struct EditFace *  efa,
struct MTFace *  tf 
)
int uvedit_face_visible ( struct Scene *  scene,
struct Image *  ima,
struct EditFace *  efa,
struct MTFace *  tf 
)
int uvedit_face_visible_nolocal ( struct Scene *  scene,
struct EditFace *  efa 
)
void uvedit_uv_deselect ( struct Scene *  scene,
struct EditFace *  efa,
struct MTFace *  tf,
int  i 
)
void uvedit_uv_select ( struct Scene *  scene,
struct EditFace *  efa,
struct MTFace *  tf,
int  i 
)
int uvedit_uv_selected ( struct Scene *  scene,
struct EditFace *  efa,
struct MTFace *  tf,
int  i 
)