|
| static uint64_t | blender::bke::calc_edges::edge_hash_2 (const OrderedEdge &edge) |
| static void | blender::bke::calc_edges::reserve_hash_maps (const Mesh &mesh, const bool keep_existing_edges, MutableSpan< EdgeMap > edge_maps) |
| static OffsetIndices< int > | blender::bke::calc_edges::edge_map_offsets (const Span< EdgeMap > maps, Array< int > &r_sizes) |
| static int | blender::bke::calc_edges::edge_to_hash_map_i (const OrderedEdge edge, const uint32_t parallel_mask) |
| static void | blender::bke::calc_edges::add_existing_edges_to_hash_maps (const Mesh &mesh, const uint32_t parallel_mask, MutableSpan< EdgeMap > edge_maps) |
| static void | blender::bke::calc_edges::add_face_edges_to_hash_maps (const Mesh &mesh, const uint32_t parallel_mask, MutableSpan< EdgeMap > edge_maps) |
| static void | blender::bke::calc_edges::serialize_and_initialize_deduplicated_edges (MutableSpan< EdgeMap > edge_maps, const OffsetIndices< int > edge_offsets, const OffsetIndices< int > prefix_skip_offsets, MutableSpan< int2 > new_edges) |
| static void | blender::bke::calc_edges::update_edge_indices_in_face_loops (const OffsetIndices< int > faces, const Span< int > corner_verts, const Span< EdgeMap > edge_maps, const uint32_t parallel_mask, const OffsetIndices< int > edge_offsets, MutableSpan< int > corner_edges) |
| static int | blender::bke::calc_edges::get_parallel_maps_count (const Mesh &mesh) |
| static void | blender::bke::calc_edges::clear_hash_tables (MutableSpan< EdgeMap > edge_maps) |
| static IndexMask | blender::bke::calc_edges::mask_first_distinct_edges (const Span< int2 > edges, const IndexMask &edges_to_check, const Span< EdgeMap > edge_maps, const uint32_t parallel_mask, const OffsetIndices< int > edge_offsets, IndexMaskMemory &memory) |
| static void | blender::bke::calc_edges::map_edge_to_span_index (const Span< int2 > edges, const Span< EdgeMap > edge_maps, const uint32_t parallel_mask, const OffsetIndices< int > edge_offsets, MutableSpan< int > indices) |
| void | blender::bke::mesh_calc_edges (Mesh &mesh, bool keep_existing_edges, bool select_new_edges, const AttributeFilter &attribute_filter) |
| void | blender::bke::mesh_calc_edges (Mesh &mesh, bool keep_existing_edges, bool select_new_edges) |