|
Blender V4.3
|
#include <pbvh_uv_islands.hh>
Public Member Functions | |
UVIslandsMask | |
| Tile (float2 udim_offset, ushort2 tile_resolution) | |
| bool | is_masked (const uint16_t island_index, const float2 uv) const |
| bool | contains (const float2 uv) const |
| float | get_pixel_size_in_uv_space () const |
Public Attributes | |
| float2 | udim_offset |
| ushort2 | tile_resolution |
| ushort2 | mask_resolution |
| Array< uint16_t > | mask |
Mask for each udim tile.
Definition at line 344 of file pbvh_uv_islands.hh.
| blender::bke::pbvh::uv_islands::UVIslandsMask::Tile::Tile | ( | float2 | udim_offset, |
| ushort2 | tile_resolution ) |
Definition at line 1495 of file pbvh_uv_islands.cc.
| bool blender::bke::pbvh::uv_islands::UVIslandsMask::Tile::contains | ( | const float2 | uv | ) | const |
Definition at line 1504 of file pbvh_uv_islands.cc.
References IN_RANGE.
| float blender::bke::pbvh::uv_islands::UVIslandsMask::Tile::get_pixel_size_in_uv_space | ( | ) | const |
Definition at line 1510 of file pbvh_uv_islands.cc.
References min_ff().
| bool blender::bke::pbvh::uv_islands::UVIslandsMask::Tile::is_masked | ( | const uint16_t | island_index, |
| const float2 | uv ) const |
Definition at line 1640 of file pbvh_uv_islands.cc.
Definition at line 348 of file pbvh_uv_islands.hh.
Referenced by blender::bke::pbvh::uv_islands::dilate_x(), and blender::bke::pbvh::uv_islands::dilate_y().
| ushort2 blender::bke::pbvh::uv_islands::UVIslandsMask::Tile::mask_resolution |
Definition at line 347 of file pbvh_uv_islands.hh.
Referenced by blender::bke::pbvh::uv_islands::dilate_x(), and blender::bke::pbvh::uv_islands::dilate_y().
| ushort2 blender::bke::pbvh::uv_islands::UVIslandsMask::Tile::tile_resolution |
Definition at line 346 of file pbvh_uv_islands.hh.
| float2 blender::bke::pbvh::uv_islands::UVIslandsMask::Tile::udim_offset |
Definition at line 345 of file pbvh_uv_islands.hh.