|
| const MultiValueMap< bke::GeometryComponent::Type, bke::AttrDomain > & | blender::geometry::components_supported_reordering () |
| |
| static void | blender::geometry::reorder_attributes_group_to_group (const bke::AttributeAccessor src_attributes, const bke::AttrDomain domain, const OffsetIndices< int > src_offsets, const OffsetIndices< int > dst_offsets, const Span< int > old_by_new_map, bke::MutableAttributeAccessor dst_attributes) |
| |
| static Array< int > | blender::geometry::invert_permutation (const Span< int > permutation) |
| |
| static void | blender::geometry::reorder_mesh_verts_exec (const Mesh &src_mesh, const Span< int > old_by_new_map, Mesh &dst_mesh) |
| |
| static void | blender::geometry::reorder_mesh_edges_exec (const Mesh &src_mesh, const Span< int > old_by_new_map, Mesh &dst_mesh) |
| |
| static void | blender::geometry::reorder_mesh_faces_exec (const Mesh &src_mesh, const Span< int > old_by_new_map, Mesh &dst_mesh) |
| |
| static void | blender::geometry::reorder_mesh_exec (const Mesh &src_mesh, const Span< int > old_by_new_map, const bke::AttrDomain domain, Mesh &dst_mesh) |
| |
| static void | blender::geometry::reorder_points_exec (const PointCloud &src_pointcloud, const Span< int > old_by_new_map, PointCloud &dst_pointcloud) |
| |
| static void | blender::geometry::reorder_curves_exec (const bke::CurvesGeometry &src_curves, const Span< int > old_by_new_map, bke::CurvesGeometry &dst_curves) |
| |
| static void | blender::geometry::reorder_instaces_exec (const bke::Instances &src_instances, const Span< int > old_by_new_map, bke::Instances &dst_instances) |
| |
| static void | blender::geometry::clean_unused_attributes (const bke::AttributeFilter &attribute_filter, bke::MutableAttributeAccessor attributes) |
| |
| Mesh * | blender::geometry::reorder_mesh (const Mesh &src_mesh, Span< int > old_by_new_map, bke::AttrDomain domain, const bke::AttributeFilter &attribute_filter) |
| |
| PointCloud * | blender::geometry::reorder_points (const PointCloud &src_pointcloud, Span< int > old_by_new_map, const bke::AttributeFilter &attribute_filter) |
| |
| bke::CurvesGeometry | blender::geometry::reorder_curves_geometry (const bke::CurvesGeometry &src_curves, Span< int > old_by_new_map, const bke::AttributeFilter &attribute_filter) |
| |
| Curves * | blender::geometry::reorder_curves (const Curves &src_curves, Span< int > old_by_new_map, const bke::AttributeFilter &attribute_filter) |
| |
| bke::Instances * | blender::geometry::reorder_instaces (const bke::Instances &src_instances, Span< int > old_by_new_map, const bke::AttributeFilter &attribute_filter) |
| |
| bke::GeometryComponentPtr | blender::geometry::reordered_component (const bke::GeometryComponent &src_component, Span< int > old_by_new_map, bke::AttrDomain domain, const bke::AttributeFilter &attribute_filter) |
| |