Blender
V3.3
|
#include <uvedit_intern.h>
Public Attributes | |
struct Object * | ob |
struct BMFace * | efa |
struct BMLoop * | l |
float | dist_sq |
float | scale [2] |
Definition at line 22 of file uvedit_intern.h.
float UvNearestHit::dist_sq |
Needs to be set before calling nearest functions.
Definition at line 34 of file uvedit_intern.h.
Referenced by uv_find_nearest_edge(), uv_find_nearest_face_ex(), uv_find_nearest_vert(), and uv_mouse_select_multi().
struct BMFace* UvNearestHit::efa |
Always set if we have a hit.
Definition at line 26 of file uvedit_intern.h.
Referenced by stitch_select(), uv_find_nearest_edge(), uv_find_nearest_face_ex(), uv_find_nearest_vert(), uv_mouse_select_multi(), uv_sculpt_stroke_init(), uv_select_linked_multi(), and uv_shortest_path_pick_invoke().
struct BMLoop* UvNearestHit::l |
Definition at line 27 of file uvedit_intern.h.
Referenced by stitch_select(), uv_find_nearest_edge(), uv_find_nearest_vert(), uv_mouse_select_multi(), uv_sculpt_stroke_init(), uv_select_edgeloop(), uv_select_edgering(), uv_select_faceloop(), and uv_shortest_path_pick_invoke().
struct Object* UvNearestHit::ob |
Only for *_multi(..)
versions of functions.
Definition at line 24 of file uvedit_intern.h.
Referenced by do_lasso_select_mesh_uv(), stitch_select(), uv_box_select_exec(), uv_circle_select_exec(), uv_find_nearest_edge(), uv_find_nearest_face_ex(), uv_find_nearest_vert(), uv_mouse_select_loop_generic_multi(), uv_mouse_select_multi(), uv_select_linked_internal(), and uv_select_linked_multi().
float UvNearestHit::scale[2] |
Scale the UV's to account for aspect ratio from the image view.
Definition at line 37 of file uvedit_intern.h.
Referenced by uv_find_nearest_edge(), uv_find_nearest_face_ex(), and uv_find_nearest_vert().