Go to the source code of this file.
|
| static int2 | blender::geometry::uv_to_cell (const float2 &uv, const int resolution) |
| |
| static Bounds< int2 > | blender::geometry::tri_to_cell_bounds (const int3 &tri, const int resolution, const Span< float2 > uv_map) |
| |
| static void | blender::geometry::sort_tris_into_rows (const Span< float2 > uv_map, const Span< int3 > corner_tris, const int resolution, threading::EnumerableThreadSpecific< LocalData > &data_per_thread) |
| |
| static void | blender::geometry::finish_rows (const Span< int > all_ys, const Span< const LocalData * > local_data_vec, const Bounds< int > y_bounds, ReverseUVSampler::LookupGrid &lookup_grid) |
| |
| static Span< int > | blender::geometry::lookup_tris_in_cell (const int2 cell, const ReverseUVSampler::LookupGrid &lookup_grid) |
| |