|
Blender V5.0
|
#include <pbvh_uv_islands.hh>
Public Attributes | |
| std::array< UVVertex *, 2 > | vertices |
| Vector< int, 2 > | uv_primitive_indices |
UVEdge | |
| UVVertex * | get_other_uv_vertex (const int vertex_index) |
| bool | has_shared_edge (Span< float2 > uv_map, const int loop_1, const int loop_2) const |
| bool | has_shared_edge (const UVEdge &other) const |
| bool | has_same_vertices (const int2 &edge) const |
| bool | is_border_edge () const |
Definition at line 155 of file pbvh_uv_islands.hh.
| UVVertex * blender::bke::pbvh::uv_islands::UVEdge::get_other_uv_vertex | ( | const int | vertex_index | ) |
Definition at line 302 of file pbvh_uv_islands.cc.
References vertices.
Referenced by blender::bke::pbvh::uv_islands::extend_at_vert(), and blender::bke::pbvh::uv_islands::Fan::init_uv_coordinates().
| bool blender::bke::pbvh::uv_islands::UVEdge::has_same_vertices | ( | const int2 & | edge | ) | const |
Definition at line 292 of file pbvh_uv_islands.cc.
References has_same_vertices().
Referenced by blender::bke::pbvh::uv_islands::find_fill_primitive(), and has_same_vertices().
| bool blender::bke::pbvh::uv_islands::UVEdge::has_shared_edge | ( | const UVEdge & | other | ) | const |
Definition at line 275 of file pbvh_uv_islands.cc.
References has_shared_edge(), and vertices.
| bool blender::bke::pbvh::uv_islands::UVEdge::has_shared_edge | ( | Span< float2 > | uv_map, |
| const int | loop_1, | ||
| const int | loop_2 ) const |
Definition at line 263 of file pbvh_uv_islands.cc.
References vertices.
Referenced by has_shared_edge().
| bool blender::bke::pbvh::uv_islands::UVEdge::is_border_edge | ( | ) | const |
Definition at line 297 of file pbvh_uv_islands.cc.
References uv_primitive_indices.
Referenced by blender::bke::pbvh::uv_islands::UVIsland::extract_borders().
| Vector<int, 2> blender::bke::pbvh::uv_islands::UVEdge::uv_primitive_indices |
Definition at line 157 of file pbvh_uv_islands.hh.
Referenced by blender::bke::pbvh::uv_islands::add_primitive(), blender::bke::pbvh::uv_islands::connecting_mesh_primitive_indices(), is_border_edge(), and blender::bke::pbvh::uv_islands::uv_primitive_append_to_uv_edges().
| std::array<UVVertex *, 2> blender::bke::pbvh::uv_islands::UVEdge::vertices |
Definition at line 156 of file pbvh_uv_islands.hh.
Referenced by blender::bke::pbvh::uv_islands::add_primitive(), blender::bke::pbvh::uv_islands::add_uv_primitive_fill(), blender::bke::pbvh::uv_islands::add_uv_primitive_shared_uv_edge(), blender::bke::pbvh::uv_islands::extend_at_vert(), get_other_uv_vertex(), has_shared_edge(), has_shared_edge(), blender::bke::pbvh::uv_islands::UVIsland::lookup(), blender::bke::pbvh::uv_islands::reset_extendability_flags(), and blender::bke::pbvh::uv_islands::uv_edge_append_to_uv_vertices().