|
| static Array< int > | blender::geometry::get_permutation (const int length, const int seed) |
| static Array< int > | blender::geometry::invert_permutation (const Span< int > permutation) |
| static int | blender::geometry::seed_from_mesh (const Mesh &mesh) |
| static int | blender::geometry::seed_from_pointcloud (const PointCloud &pointcloud) |
| static int | blender::geometry::seed_from_curves (const bke::CurvesGeometry &curves) |
| static int | blender::geometry::seed_from_instances (const bke::Instances &instances) |
| static void | blender::geometry::reorder_customdata (CustomData &data, const Span< int > new_by_old_map) |
| static void | blender::geometry::reorder_attribute_domain (bke::AttributeStorage &data, const bke::AttrDomain domain, const Span< int > new_by_old_map) |
| void | blender::geometry::debug_randomize_vert_order (Mesh *mesh) |
| void | blender::geometry::debug_randomize_edge_order (Mesh *mesh) |
| static Array< int > | blender::geometry::make_new_offset_indices (const OffsetIndices< int > old_offsets, const Span< int > old_by_new_map) |
| static void | blender::geometry::reorder_customdata_groups (CustomData &data, const OffsetIndices< int > old_offsets, const OffsetIndices< int > new_offsets, const Span< int > new_by_old_map) |
| static void | blender::geometry::reorder_attribute_groups (bke::AttributeStorage &storage, const bke::AttrDomain domain, const OffsetIndices< int > old_offsets, const OffsetIndices< int > new_offsets, const Span< int > new_by_old_map) |
| void | blender::geometry::debug_randomize_face_order (Mesh *mesh) |
| void | blender::geometry::debug_randomize_point_order (PointCloud *pointcloud) |
| void | blender::geometry::debug_randomize_curve_order (bke::CurvesGeometry *curves) |
| void | blender::geometry::debug_randomize_mesh_order (Mesh *mesh) |
| void | blender::geometry::debug_randomize_instance_order (bke::Instances *instances) |
| bool | blender::geometry::use_debug_randomization () |