|
Blender V4.3
|
#include <pbvh_uv_islands.hh>
Public Attributes | |
| std::array< UVVertex *, 2 > | vertices |
| Vector< UVPrimitive *, 2 > | uv_primitives |
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 160 of file pbvh_uv_islands.hh.
Definition at line 301 of file pbvh_uv_islands.cc.
Referenced by blender::bke::pbvh::uv_islands::extend_at_vert().
| bool blender::bke::pbvh::uv_islands::UVEdge::has_same_vertices | ( | const int2 & | edge | ) | const |
Definition at line 291 of file pbvh_uv_islands.cc.
References has_same_vertices().
Referenced by has_same_vertices().
| bool blender::bke::pbvh::uv_islands::UVEdge::has_shared_edge | ( | const UVEdge & | other | ) | const |
Definition at line 274 of file pbvh_uv_islands.cc.
References has_shared_edge().
| 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 262 of file pbvh_uv_islands.cc.
Referenced by has_shared_edge().
| bool blender::bke::pbvh::uv_islands::UVEdge::is_border_edge | ( | ) | const |
Definition at line 296 of file pbvh_uv_islands.cc.
References uv_primitives.
| Vector<UVPrimitive *, 2> blender::bke::pbvh::uv_islands::UVEdge::uv_primitives |
Definition at line 162 of file pbvh_uv_islands.hh.
Referenced by blender::bke::pbvh::uv_islands::add_primitive(), is_border_edge(), and blender::bke::pbvh::uv_islands::UVIsland::lookup_or_create().
| std::array<UVVertex *, 2> blender::bke::pbvh::uv_islands::UVEdge::vertices |
Definition at line 161 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(), blender::bke::pbvh::uv_islands::UVPrimitive::get_uv_edge(), and blender::bke::pbvh::uv_islands::uv_edge_append_to_uv_vertices().