Changeset View
Changeset View
Standalone View
Standalone View
source/blender/nodes/geometry/node_geometry_util.hh
| Show All 37 Lines | void geo_node_type_base( | ||||
| struct bNodeType *ntype, int type, const char *name, short nclass, short flag); | struct bNodeType *ntype, int type, const char *name, short nclass, short flag); | ||||
| bool geo_node_poll_default(struct bNodeType *ntype, struct bNodeTree *ntree); | bool geo_node_poll_default(struct bNodeType *ntype, struct bNodeTree *ntree); | ||||
| namespace blender::nodes { | namespace blender::nodes { | ||||
| void update_attribute_input_socket_availabilities(bNode &node, | void update_attribute_input_socket_availabilities(bNode &node, | ||||
| const StringRef name, | const StringRef name, | ||||
| const GeometryNodeAttributeInputMode mode); | const GeometryNodeAttributeInputMode mode); | ||||
| CustomDataType attribute_domain_highest_complexity(Span<CustomDataType>); | |||||
| void poisson_disk_point_elimination(Vector<float3> const *input_points, | void poisson_disk_point_elimination(Vector<float3> const *input_points, | ||||
| Vector<float3> *output_points, | Vector<float3> *output_points, | ||||
| float maximum_distance, | float maximum_distance, | ||||
| float3 boundbox); | float3 boundbox); | ||||
| } // namespace blender::nodes | } // namespace blender::nodes | ||||