|
|
| VArray< float3 > | blender::bke::mesh_normals_varray (const Mesh &mesh, const IndexMask &mask, AttrDomain domain) |
| |
|
| template<typename T > |
| static void | blender::bke::adapt_mesh_domain_corner_to_point_impl (const Mesh &mesh, const VArray< T > &old_values, MutableSpan< T > r_values) |
| |
| template<> |
| void | blender::bke::adapt_mesh_domain_corner_to_point_impl (const Mesh &mesh, const VArray< bool > &old_values, MutableSpan< bool > r_values) |
| |
| static GVArray | blender::bke::adapt_mesh_domain_corner_to_point (const Mesh &mesh, const GVArray &varray) |
| |
| static GVArray | blender::bke::adapt_mesh_domain_point_to_corner (const Mesh &mesh, const GVArray &varray) |
| |
| static GVArray | blender::bke::adapt_mesh_domain_corner_to_face (const Mesh &mesh, const GVArray &varray) |
| |
| template<typename T > |
| static void | blender::bke::adapt_mesh_domain_corner_to_edge_impl (const Mesh &mesh, const VArray< T > &old_values, MutableSpan< T > r_values) |
| |
| template<> |
| void | blender::bke::adapt_mesh_domain_corner_to_edge_impl (const Mesh &mesh, const VArray< bool > &old_values, MutableSpan< bool > r_values) |
| |
| static GVArray | blender::bke::adapt_mesh_domain_corner_to_edge (const Mesh &mesh, const GVArray &varray) |
| |
| template<typename T > |
| void | blender::bke::adapt_mesh_domain_face_to_point_impl (const Mesh &mesh, const VArray< T > &old_values, MutableSpan< T > r_values) |
| |
| template<> |
| void | blender::bke::adapt_mesh_domain_face_to_point_impl (const Mesh &mesh, const VArray< bool > &old_values, MutableSpan< bool > r_values) |
| |
| static GVArray | blender::bke::adapt_mesh_domain_face_to_point (const Mesh &mesh, const GVArray &varray) |
| |
| template<typename T > |
| void | blender::bke::adapt_mesh_domain_face_to_corner_impl (const Mesh &mesh, const VArray< T > &old_values, MutableSpan< T > r_values) |
| |
| static GVArray | blender::bke::adapt_mesh_domain_face_to_corner (const Mesh &mesh, const GVArray &varray) |
| |
| template<typename T > |
| void | blender::bke::adapt_mesh_domain_face_to_edge_impl (const Mesh &mesh, const VArray< T > &old_values, MutableSpan< T > r_values) |
| |
| template<> |
| void | blender::bke::adapt_mesh_domain_face_to_edge_impl (const Mesh &mesh, const VArray< bool > &old_values, MutableSpan< bool > r_values) |
| |
| static GVArray | blender::bke::adapt_mesh_domain_face_to_edge (const Mesh &mesh, const GVArray &varray) |
| |
| static GVArray | blender::bke::adapt_mesh_domain_point_to_face (const Mesh &mesh, const GVArray &varray) |
| |
| static GVArray | blender::bke::adapt_mesh_domain_point_to_edge (const Mesh &mesh, const GVArray &varray) |
| |
| template<typename T > |
| void | blender::bke::adapt_mesh_domain_edge_to_corner_impl (const Mesh &mesh, const VArray< T > &old_values, MutableSpan< T > r_values) |
| |
| template<> |
| void | blender::bke::adapt_mesh_domain_edge_to_corner_impl (const Mesh &mesh, const VArray< bool > &old_values, MutableSpan< bool > r_values) |
| |
| static GVArray | blender::bke::adapt_mesh_domain_edge_to_corner (const Mesh &mesh, const GVArray &varray) |
| |
| template<typename T > |
| static void | blender::bke::adapt_mesh_domain_edge_to_point_impl (const Mesh &mesh, const VArray< T > &old_values, MutableSpan< T > r_values) |
| |
| template<> |
| void | blender::bke::adapt_mesh_domain_edge_to_point_impl (const Mesh &mesh, const VArray< bool > &old_values, MutableSpan< bool > r_values) |
| |
| static GVArray | blender::bke::adapt_mesh_domain_edge_to_point (const Mesh &mesh, const GVArray &varray) |
| |
| static GVArray | blender::bke::adapt_mesh_domain_edge_to_face (const Mesh &mesh, const GVArray &varray) |
| |
| static bool | blender::bke::can_simple_adapt_for_single (const Mesh &mesh, const AttrDomain from_domain, const AttrDomain to_domain) |
| |
| static GVArray | blender::bke::adapt_mesh_attribute_domain (const Mesh &mesh, const GVArray &varray, const AttrDomain from_domain, const AttrDomain to_domain) |
| |
| static void | blender::bke::tag_component_positions_changed (void *owner) |
| |
| static void | blender::bke::tag_component_sharpness_changed (void *owner) |
| |
| static ComponentAttributeProviders | blender::bke::create_attribute_providers_for_mesh () |
| |
| static AttributeAccessorFunctions | blender::bke::get_mesh_accessor_functions () |
| |
| static const AttributeAccessorFunctions & | blender::bke::get_mesh_accessor_functions_ref () |
| |