|
Blender V4.3
|
Functions | |
| const ShrinkwrapBoundaryData & | boundary_cache_ensure (const Mesh &mesh) |
| static void | merge_vert_dir (ShrinkwrapBoundaryVertData *vdata, MutableSpan< int8_t > status, int index, const float edge_dir[3], signed char side) |
| static ShrinkwrapBoundaryData | shrinkwrap_build_boundary_data (const Mesh &mesh) |
| const ShrinkwrapBoundaryData & blender::bke::shrinkwrap::boundary_cache_ensure | ( | const Mesh & | mesh | ) |
Definition at line 293 of file shrinkwrap.cc.
References shrinkwrap_build_boundary_data().
Referenced by BKE_shrinkwrap_init_tree(), and blender::bke::mesh_build_extra_data().
|
static |
Definition at line 160 of file shrinkwrap.cc.
References add_v3_v3(), BLI_assert, ShrinkwrapBoundaryVertData::direction, dot_v3v3(), and sub_v3_v3().
Referenced by shrinkwrap_build_boundary_data().
|
static |
Definition at line 183 of file shrinkwrap.cc.
References blender::bke::mesh::corner_tri_get_real_edges(), cross_v3_v3v3(), blender::Array< T, InlineBufferCapacity, Allocator >::data(), data, ShrinkwrapBoundaryVertData::direction, blender::Span< T >::index_range(), merge_vert_dir(), ShrinkwrapBoundaryVertData::normal_plane, normalize_v3(), blender::Span< T >::size(), and sub_v3_v3v3().
Referenced by boundary_cache_ensure().