|
Blender
V3.3
|
Public Attributes | |
| uint | uv1 |
| uint | uv2 |
| char | flag |
| uchar | flag |
| UvElement * | element |
| struct UvEdge * | next |
| struct UvEdge * | first |
Definition at line 56 of file sculpt_uv.c.
| UvElement* UvEdge::element |
Element that guarantees element.l has the edge on element.loop_of_poly_index and element->loop_of_poly_index + 1 is the second UV.
Definition at line 123 of file uvedit_smart_stitch.c.
Referenced by determine_uv_edge_stitchability(), stitch_check_edges_state_stitchable(), stitch_init(), stitch_process_data(), and stitch_validate_edge_stitchability().
| struct UvEdge* UvEdge::first |
point to first of common edges. Needed for iteration
Definition at line 128 of file uvedit_smart_stitch.c.
Referenced by stitch_init(), and stitch_uv_edge_generate_linked_edges().
| char UvEdge::flag |
Definition at line 61 of file sculpt_uv.c.
Referenced by stitch_init(), stitch_select_edge(), and uv_sculpt_stroke_init().
| uchar UvEdge::flag |
general use flag (Used to check if edge is boundary here, and propagates to adjacency elements)
Definition at line 118 of file uvedit_smart_stitch.c.
| struct UvEdge* UvEdge::next |
next uv edge with the same exact vertices as this one. Calculated at startup to save time
Definition at line 126 of file uvedit_smart_stitch.c.
Referenced by determine_uv_edge_stitchability(), stitch_init(), stitch_process_data(), stitch_select_edge(), stitch_uv_edge_generate_linked_edges(), and stitch_validate_edge_stitchability().
| uint UvEdge::uv1 |
index to uv buffer
Definition at line 57 of file sculpt_uv.c.
Referenced by HC_relaxation_iteration_uv(), laplacian_relaxation_iteration_uv(), stitch_check_edges_stitchable(), stitch_init(), stitch_process_data(), stitch_uv_edge_generate_linked_edges(), uv_edge_compare(), uv_edge_get(), and uv_sculpt_stroke_init().
| uint UvEdge::uv2 |
Definition at line 58 of file sculpt_uv.c.
Referenced by HC_relaxation_iteration_uv(), laplacian_relaxation_iteration_uv(), stitch_check_edges_stitchable(), stitch_init(), stitch_process_data(), stitch_uv_edge_generate_linked_edges(), uv_edge_compare(), uv_edge_get(), and uv_sculpt_stroke_init().