Go to the source code of this file.
|
| static void | blender::nodes::node_geo_sort_elements_cc::node_declare (NodeDeclarationBuilder &b) |
| |
| static void | blender::nodes::node_geo_sort_elements_cc::node_layout (uiLayout *layout, bContext *, PointerRNA *ptr) |
| |
| static void | blender::nodes::node_geo_sort_elements_cc::node_init (bNodeTree *, bNode *node) |
| |
| static void | blender::nodes::node_geo_sort_elements_cc::grouped_sort (const OffsetIndices< int > offsets, const Span< float > weights, MutableSpan< int > indices) |
| |
| static void | blender::nodes::node_geo_sort_elements_cc::find_points_by_group_index (const Span< int > indices, MutableSpan< int > r_offsets, MutableSpan< int > r_indices) |
| |
| template<typename T , typename Func > |
| static void | blender::nodes::node_geo_sort_elements_cc::parallel_transform (MutableSpan< T > values, const int64_t grain_size, const Func &func) |
| |
| static Array< int > | blender::nodes::node_geo_sort_elements_cc::invert_permutation (const Span< int > permutation) |
| |
| static int | blender::nodes::node_geo_sort_elements_cc::identifiers_to_indices (MutableSpan< int > r_identifiers_to_indices) |
| |
| static std::optional< Array< int > > | blender::nodes::node_geo_sort_elements_cc::sorted_indices (const fn::FieldContext &field_context, const int domain_size, const Field< bool > selection_field, const Field< int > group_id_field, const Field< float > weight_field) |
| |
| static void | blender::nodes::node_geo_sort_elements_cc::node_geo_exec (GeoNodeExecParams params) |
| |
| template<typename T > |
| static Vector< EnumPropertyItem > | blender::nodes::node_geo_sort_elements_cc::items_value_in (const Span< T > values, const EnumPropertyItem *src_items) |
| |
| static void | blender::nodes::node_geo_sort_elements_cc::node_rna (StructRNA *srna) |
| |
| static void | blender::nodes::node_geo_sort_elements_cc::node_register () |
| |