Blender
V3.3
|
Public Attributes | |
enum PHandleState | state |
MemArena * | arena |
MemArena * | polyfill_arena |
Heap * | polyfill_heap |
PChart * | construction_chart |
PHash * | hash_verts |
PHash * | hash_edges |
PHash * | hash_faces |
struct GHash * | pin_hash |
int | unique_pin_count |
PChart ** | charts |
int | ncharts |
float | aspx |
float | aspy |
RNG * | rng |
float | blend |
Definition at line 171 of file uv_parametrizer.c.
MemArena* ParamHandle::arena |
Definition at line 173 of file uv_parametrizer.c.
Referenced by GEO_uv_parametrizer_construct_begin(), GEO_uv_parametrizer_delete(), new_geo_uv_pinindex(), p_face_add(), p_vert_add(), and p_vert_copy().
float ParamHandle::aspx |
Definition at line 188 of file uv_parametrizer.c.
Referenced by GEO_uv_parametrizer_aspect_ratio(), GEO_uv_parametrizer_construct_begin(), GEO_uv_parametrizer_pack(), p_flush_uvs(), p_flush_uvs_blend(), and p_vert_load_pin_select_uvs().
float ParamHandle::aspy |
Definition at line 188 of file uv_parametrizer.c.
Referenced by GEO_uv_parametrizer_aspect_ratio(), GEO_uv_parametrizer_construct_begin(), GEO_uv_parametrizer_pack(), p_flush_uvs(), p_flush_uvs_blend(), and p_vert_load_pin_select_uvs().
float ParamHandle::blend |
Definition at line 191 of file uv_parametrizer.c.
Referenced by GEO_uv_parametrizer_flush(), GEO_uv_parametrizer_stretch_begin(), and GEO_uv_parametrizer_stretch_blend().
PChart** ParamHandle::charts |
Definition at line 185 of file uv_parametrizer.c.
Referenced by GEO_uv_parametrizer_average(), GEO_uv_parametrizer_construct_end(), GEO_uv_parametrizer_delete(), GEO_uv_parametrizer_flush(), GEO_uv_parametrizer_flush_restore(), GEO_uv_parametrizer_lscm_begin(), GEO_uv_parametrizer_lscm_end(), GEO_uv_parametrizer_lscm_solve(), GEO_uv_parametrizer_pack(), GEO_uv_parametrizer_pack_rotate(), GEO_uv_parametrizer_scale(), GEO_uv_parametrizer_stretch_begin(), and GEO_uv_parametrizer_stretch_iter().
PChart* ParamHandle::construction_chart |
Definition at line 177 of file uv_parametrizer.c.
Referenced by GEO_uv_parametrizer_construct_begin(), GEO_uv_parametrizer_construct_end(), GEO_uv_parametrizer_delete(), and p_connect_pairs().
PHash* ParamHandle::hash_edges |
Definition at line 179 of file uv_parametrizer.c.
Referenced by GEO_uv_parametrizer_construct_begin(), GEO_uv_parametrizer_construct_end(), GEO_uv_parametrizer_delete(), p_edge_has_pair(), p_edge_lookup(), p_face_add_construct(), and p_face_exists().
PHash* ParamHandle::hash_faces |
Definition at line 180 of file uv_parametrizer.c.
Referenced by GEO_uv_parametrizer_construct_begin(), GEO_uv_parametrizer_construct_end(), GEO_uv_parametrizer_delete(), GEO_uv_parametrizer_face_add(), p_connect_pairs(), and p_face_add_construct().
PHash* ParamHandle::hash_verts |
Definition at line 178 of file uv_parametrizer.c.
Referenced by GEO_uv_parametrizer_construct_begin(), GEO_uv_parametrizer_construct_end(), GEO_uv_parametrizer_delete(), p_vert_add(), and p_vert_lookup().
int ParamHandle::ncharts |
Definition at line 186 of file uv_parametrizer.c.
Referenced by GEO_uv_parametrizer_average(), GEO_uv_parametrizer_construct_end(), GEO_uv_parametrizer_delete(), GEO_uv_parametrizer_flush(), GEO_uv_parametrizer_flush_restore(), GEO_uv_parametrizer_lscm_begin(), GEO_uv_parametrizer_lscm_end(), GEO_uv_parametrizer_lscm_solve(), GEO_uv_parametrizer_pack(), GEO_uv_parametrizer_pack_rotate(), GEO_uv_parametrizer_scale(), GEO_uv_parametrizer_stretch_begin(), and GEO_uv_parametrizer_stretch_iter().
struct GHash* ParamHandle::pin_hash |
Definition at line 182 of file uv_parametrizer.c.
Referenced by GEO_uv_find_pin_index(), GEO_uv_parametrizer_delete(), and GEO_uv_prepare_pin_index().
MemArena* ParamHandle::polyfill_arena |
Definition at line 174 of file uv_parametrizer.c.
Referenced by GEO_uv_parametrizer_construct_begin(), GEO_uv_parametrizer_delete(), and p_add_ngon().
Heap* ParamHandle::polyfill_heap |
Definition at line 175 of file uv_parametrizer.c.
Referenced by GEO_uv_parametrizer_construct_begin(), GEO_uv_parametrizer_delete(), and p_add_ngon().
RNG* ParamHandle::rng |
Definition at line 190 of file uv_parametrizer.c.
Referenced by GEO_uv_parametrizer_stretch_begin(), GEO_uv_parametrizer_stretch_end(), and GEO_uv_parametrizer_stretch_iter().
enum PHandleState ParamHandle::state |
Definition at line 152 of file uv_parametrizer.c.
Referenced by GEO_uv_parametrizer_construct_begin(), GEO_uv_parametrizer_construct_end(), GEO_uv_parametrizer_delete(), GEO_uv_parametrizer_edge_set_seam(), GEO_uv_parametrizer_face_add(), GEO_uv_parametrizer_flush(), GEO_uv_parametrizer_lscm_begin(), GEO_uv_parametrizer_lscm_end(), GEO_uv_parametrizer_lscm_solve(), GEO_uv_parametrizer_stretch_begin(), GEO_uv_parametrizer_stretch_blend(), GEO_uv_parametrizer_stretch_end(), and GEO_uv_parametrizer_stretch_iter().
int ParamHandle::unique_pin_count |
Definition at line 183 of file uv_parametrizer.c.
Referenced by new_geo_uv_pinindex().