|
Blender V4.3
|
#include <pbvh_uv_islands.hh>
Public Member Functions | |
UVBorderEdge | |
| UVBorderEdge (UVEdge *edge, UVPrimitive *uv_primitive) | |
| UVVertex * | get_uv_vertex (int index) |
| const UVVertex * | get_uv_vertex (int index) const |
| const UVVertex * | get_other_uv_vertex () const |
| float | length () const |
Public Attributes | |
| UVEdge * | edge |
| bool | tag = false |
| UVPrimitive * | uv_primitive |
| bool | reverse_order = false |
| int64_t | index = -1 |
| int64_t | prev_index = -1 |
| int64_t | next_index = -1 |
| int64_t | border_index = -1 |
Definition at line 207 of file pbvh_uv_islands.hh.
|
explicit |
Definition at line 1413 of file pbvh_uv_islands.cc.
| const UVVertex * blender::bke::pbvh::uv_islands::UVBorderEdge::get_other_uv_vertex | ( | ) | const |
Get the uv vertex from the primitive that is not part of the edge.
Definition at line 1430 of file pbvh_uv_islands.cc.
References blender::bke::pbvh::uv_islands::UVPrimitive::get_other_uv_vertex(), and uv_primitive.
Definition at line 1418 of file pbvh_uv_islands.cc.
References index, and reverse_order.
Referenced by blender::bke::pbvh::uv_islands::UVBorderCorner::connected_in_mesh(), blender::bke::pbvh::uv_islands::UVBorder::extract_from_edges(), blender::bke::pbvh::uv_islands::UVBorderCorner::print_debug(), and blender::bke::pbvh::uv_islands::UVBorderCorner::uv().
Definition at line 1424 of file pbvh_uv_islands.cc.
References index, and reverse_order.
| float blender::bke::pbvh::uv_islands::UVBorderEdge::length | ( | ) | const |
Definition at line 1435 of file pbvh_uv_islands.cc.
References len_v2v2().
Referenced by blender::bke::pbvh::uv_islands::UVBorderCorner::uv().
| int64_t blender::bke::pbvh::uv_islands::UVBorderEdge::border_index = -1 |
Definition at line 217 of file pbvh_uv_islands.hh.
| UVEdge* blender::bke::pbvh::uv_islands::UVBorderEdge::edge |
Definition at line 208 of file pbvh_uv_islands.hh.
Referenced by blender::bke::pbvh::uv_islands::extend_at_vert().
| int64_t blender::bke::pbvh::uv_islands::UVBorderEdge::index = -1 |
Definition at line 214 of file pbvh_uv_islands.hh.
Referenced by get_uv_vertex(), and get_uv_vertex().
| int64_t blender::bke::pbvh::uv_islands::UVBorderEdge::next_index = -1 |
Definition at line 216 of file pbvh_uv_islands.hh.
| int64_t blender::bke::pbvh::uv_islands::UVBorderEdge::prev_index = -1 |
Definition at line 215 of file pbvh_uv_islands.hh.
| bool blender::bke::pbvh::uv_islands::UVBorderEdge::reverse_order = false |
Definition at line 212 of file pbvh_uv_islands.hh.
Referenced by blender::bke::pbvh::uv_islands::extend_at_vert(), get_uv_vertex(), and get_uv_vertex().
| bool blender::bke::pbvh::uv_islands::UVBorderEdge::tag = false |
Definition at line 209 of file pbvh_uv_islands.hh.
Referenced by blender::bke::pbvh::uv_islands::UVBorder::extract_from_edges().
| UVPrimitive* blender::bke::pbvh::uv_islands::UVBorderEdge::uv_primitive |
Definition at line 210 of file pbvh_uv_islands.hh.
Referenced by blender::bke::pbvh::uv_islands::extend_at_vert(), and get_other_uv_vertex().