|
Blender V5.0
|
#include <GEO_reverse_uv_sampler.hh>
Classes | |
| struct | Result |
| struct | LookupGrid |
Public Types | |
| enum class | ResultType { None , Ok , Multiple } |
Public Member Functions | |
| ReverseUVSampler (Span< float2 > uv_map, Span< int3 > corner_tris) | |
| ~ReverseUVSampler () | |
| Result | sample (const float2 &query_uv) const |
| void | sample_many (Span< float2 > query_uvs, MutableSpan< Result > r_results) const |
Can find the polygon/triangle that maps to a specific uv coordinate.
Definition at line 17 of file GEO_reverse_uv_sampler.hh.
|
strong |
| Enumerator | |
|---|---|
| None | |
| Ok | |
| Multiple | |
Definition at line 31 of file GEO_reverse_uv_sampler.hh.
| blender::geometry::ReverseUVSampler::ReverseUVSampler | ( | Span< float2 > | uv_map, |
| Span< int3 > | corner_tris ) |
Definition at line 177 of file reverse_uv_sampler.cc.
| ReverseUVSampler::Result blender::geometry::ReverseUVSampler::sample | ( | const float2 & | query_uv | ) | const |
Definition at line 233 of file reverse_uv_sampler.cc.
| void blender::geometry::ReverseUVSampler::sample_many | ( | Span< float2 > | query_uvs, |
| MutableSpan< Result > | r_results ) const |
Definition at line 301 of file reverse_uv_sampler.cc.