|
Blender V5.0
|
#include <pbvh_uv_islands.hh>
Public Member Functions | |
UVVertex | |
| UVVertex () | |
| UVVertex (const MeshData &mesh_data, const int loop) | |
Public Attributes | |
| int | vertex |
| float2 | uv |
| Vector< UVEdge * > | uv_edges |
| struct { | |
| bool is_border: 1 | |
| bool is_extended: 1 | |
| } | flags |
Definition at line 138 of file pbvh_uv_islands.hh.
|
explicit |
Definition at line 231 of file pbvh_uv_islands.cc.
References blender::bke::pbvh::uv_islands::uv_vertex_init_flags().
|
explicit |
Definition at line 236 of file pbvh_uv_islands.cc.
References uv, blender::bke::pbvh::uv_islands::uv_vertex_init_flags(), and vertex.
| struct { ... } blender::bke::pbvh::uv_islands::UVVertex::flags |
| bool blender::bke::pbvh::uv_islands::UVVertex::is_border |
Definition at line 147 of file pbvh_uv_islands.hh.
Referenced by blender::bke::pbvh::uv_islands::reset_extendability_flags(), blender::bke::pbvh::uv_islands::sharpest_border_corner(), and blender::bke::pbvh::uv_islands::uv_vertex_init_flags().
| bool blender::bke::pbvh::uv_islands::UVVertex::is_extended |
Definition at line 148 of file pbvh_uv_islands.hh.
Referenced by blender::bke::pbvh::uv_islands::UVIsland::extend_border(), blender::bke::pbvh::uv_islands::reset_extendability_flags(), blender::bke::pbvh::uv_islands::sharpest_border_corner(), and blender::bke::pbvh::uv_islands::uv_vertex_init_flags().
| float2 blender::bke::pbvh::uv_islands::UVVertex::uv |
Definition at line 141 of file pbvh_uv_islands.hh.
Referenced by blender::bke::pbvh::uv_islands::add_uv_primitive_shared_uv_edge(), blender::bke::pbvh::uv_islands::extend_at_vert(), blender::bke::pbvh::uv_islands::UVIsland::extend_border(), blender::bke::pbvh::uv_islands::UVBorder::extract_from_edges(), blender::bke::pbvh::uv_islands::Fan::init_uv_coordinates(), blender::bke::pbvh::uv_islands::UVBorder::is_ccw(), blender::bke::pbvh::uv_islands::UVIsland::lookup(), blender::bke::pbvh::uv_islands::UVIsland::lookup(), blender::bke::pbvh::uv_islands::UVBorder::outside_angle(), and UVVertex().
Definition at line 144 of file pbvh_uv_islands.hh.
Referenced by blender::bke::pbvh::uv_islands::connecting_mesh_primitive_indices(), blender::bke::pbvh::uv_islands::Fan::init_uv_coordinates(), blender::bke::pbvh::uv_islands::UVIsland::lookup(), and blender::bke::pbvh::uv_islands::uv_edge_append_to_uv_vertices().
| int blender::bke::pbvh::uv_islands::UVVertex::vertex |
Definition at line 139 of file pbvh_uv_islands.hh.
Referenced by blender::bke::pbvh::uv_islands::add_uv_primitive_shared_uv_edge(), blender::bke::pbvh::uv_islands::extend_at_vert(), blender::bke::pbvh::uv_islands::find_fill_primitive(), blender::bke::pbvh::uv_islands::UVPrimitive::get_uv_vertex(), blender::bke::pbvh::uv_islands::Fan::init_uv_coordinates(), blender::bke::pbvh::uv_islands::UVIsland::lookup(), blender::bke::pbvh::uv_islands::UVIsland::lookup(), blender::bke::pbvh::uv_islands::UVIsland::lookup_or_create(), and UVVertex().