Blender  V3.3
Functions | Variables
NOD_geometry.h File Reference
#include "BKE_node.h"

Go to the source code of this file.

Functions

void register_node_tree_type_geo (void)
 
void register_node_type_geo_group (void)
 
void register_node_type_geo_custom_group (bNodeType *ntype)
 
void register_node_type_geo_accumulate_field (void)
 
void register_node_type_geo_attribute_capture (void)
 
void register_node_type_geo_attribute_domain_size (void)
 
void register_node_type_geo_attribute_separate_xyz (void)
 
void register_node_type_geo_attribute_statistic (void)
 
void register_node_type_geo_boolean (void)
 
void register_node_type_geo_bounding_box (void)
 
void register_node_type_geo_collection_info (void)
 
void register_node_type_geo_convex_hull (void)
 
void register_node_type_geo_curve_endpoint_selection (void)
 
void register_node_type_geo_curve_fill (void)
 
void register_node_type_geo_curve_fillet (void)
 
void register_node_type_geo_curve_handle_type_selection (void)
 
void register_node_type_geo_curve_length (void)
 
void register_node_type_geo_curve_primitive_arc (void)
 
void register_node_type_geo_curve_primitive_bezier_segment (void)
 
void register_node_type_geo_curve_primitive_circle (void)
 
void register_node_type_geo_curve_primitive_line (void)
 
void register_node_type_geo_curve_primitive_quadratic_bezier (void)
 
void register_node_type_geo_curve_primitive_quadrilateral (void)
 
void register_node_type_geo_curve_primitive_spiral (void)
 
void register_node_type_geo_curve_primitive_star (void)
 
void register_node_type_geo_curve_resample (void)
 
void register_node_type_geo_curve_reverse (void)
 
void register_node_type_geo_curve_sample (void)
 
void register_node_type_geo_curve_set_handle_type (void)
 
void register_node_type_geo_curve_spline_parameter (void)
 
void register_node_type_geo_curve_spline_type (void)
 
void register_node_type_geo_curve_subdivide (void)
 
void register_node_type_geo_curve_to_mesh (void)
 
void register_node_type_geo_curve_to_points (void)
 
void register_node_type_geo_curve_trim (void)
 
void register_node_type_geo_deform_curves_on_surface (void)
 
void register_node_type_geo_delete_geometry (void)
 
void register_node_type_geo_distribute_points_on_faces (void)
 
void register_node_type_geo_dual_mesh (void)
 
void register_node_type_geo_duplicate_elements (void)
 
void register_node_type_geo_edge_paths_to_curves (void)
 
void register_node_type_geo_edge_paths_to_selection (void)
 
void register_node_type_geo_edge_split (void)
 
void register_node_type_geo_extrude_mesh (void)
 
void register_node_type_geo_field_at_index (void)
 
void register_node_type_geo_flip_faces (void)
 
void register_node_type_geo_geometry_to_instance (void)
 
void register_node_type_geo_image_texture (void)
 
void register_node_type_geo_input_curve_handles (void)
 
void register_node_type_geo_input_curve_tilt (void)
 
void register_node_type_geo_input_id (void)
 
void register_node_type_geo_input_index (void)
 
void register_node_type_geo_input_instance_rotation (void)
 
void register_node_type_geo_input_instance_scale (void)
 
void register_node_type_geo_input_material_index (void)
 
void register_node_type_geo_input_material (void)
 
void register_node_type_geo_input_mesh_edge_angle (void)
 
void register_node_type_geo_input_mesh_edge_neighbors (void)
 
void register_node_type_geo_input_mesh_edge_vertices (void)
 
void register_node_type_geo_input_mesh_face_area (void)
 
void register_node_type_geo_input_mesh_face_is_planar (void)
 
void register_node_type_geo_input_mesh_face_neighbors (void)
 
void register_node_type_geo_input_mesh_island (void)
 
void register_node_type_geo_input_mesh_vertex_neighbors (void)
 
void register_node_type_geo_input_named_attribute (void)
 
void register_node_type_geo_input_normal (void)
 
void register_node_type_geo_input_position (void)
 
void register_node_type_geo_input_radius (void)
 
void register_node_type_geo_input_scene_time (void)
 
void register_node_type_geo_input_shade_smooth (void)
 
void register_node_type_geo_input_shortest_edge_paths (void)
 
void register_node_type_geo_input_spline_cyclic (void)
 
void register_node_type_geo_input_spline_length (void)
 
void register_node_type_geo_input_spline_resolution (void)
 
void register_node_type_geo_input_tangent (void)
 
void register_node_type_geo_instance_on_points (void)
 
void register_node_type_geo_instances_to_points (void)
 
void register_node_type_geo_interpolate_domain (void)
 
void register_node_type_geo_is_viewport (void)
 
void register_node_type_geo_join_geometry (void)
 
void register_node_type_geo_material_replace (void)
 
void register_node_type_geo_material_selection (void)
 
void register_node_type_geo_merge_by_distance (void)
 
void register_node_type_geo_mesh_primitive_circle (void)
 
void register_node_type_geo_mesh_primitive_cone (void)
 
void register_node_type_geo_mesh_primitive_cube (void)
 
void register_node_type_geo_mesh_primitive_cylinder (void)
 
void register_node_type_geo_mesh_primitive_grid (void)
 
void register_node_type_geo_mesh_primitive_ico_sphere (void)
 
void register_node_type_geo_mesh_primitive_line (void)
 
void register_node_type_geo_mesh_primitive_uv_sphere (void)
 
void register_node_type_geo_mesh_subdivide (void)
 
void register_node_type_geo_mesh_to_curve (void)
 
void register_node_type_geo_mesh_to_points (void)
 
void register_node_type_geo_mesh_to_volume (void)
 
void register_node_type_geo_object_info (void)
 
void register_node_type_geo_points_to_vertices (void)
 
void register_node_type_geo_points_to_volume (void)
 
void register_node_type_geo_points (void)
 
void register_node_type_geo_proximity (void)
 
void register_node_type_geo_raycast (void)
 
void register_node_type_geo_realize_instances (void)
 
void register_node_type_geo_remove_attribute (void)
 
void register_node_type_geo_rotate_instances (void)
 
void register_node_type_geo_scale_elements (void)
 
void register_node_type_geo_scale_instances (void)
 
void register_node_type_geo_select_by_handle_type (void)
 
void register_node_type_geo_separate_components (void)
 
void register_node_type_geo_separate_geometry (void)
 
void register_node_type_geo_set_curve_handles (void)
 
void register_node_type_geo_set_curve_radius (void)
 
void register_node_type_geo_set_curve_tilt (void)
 
void register_node_type_geo_set_id (void)
 
void register_node_type_geo_set_material_index (void)
 
void register_node_type_geo_set_material (void)
 
void register_node_type_geo_set_point_radius (void)
 
void register_node_type_geo_set_position (void)
 
void register_node_type_geo_set_shade_smooth (void)
 
void register_node_type_geo_set_spline_cyclic (void)
 
void register_node_type_geo_set_spline_resolution (void)
 
void register_node_type_geo_store_named_attribute (void)
 
void register_node_type_geo_string_join (void)
 
void register_node_type_geo_string_to_curves (void)
 
void register_node_type_geo_subdivision_surface (void)
 
void register_node_type_geo_switch (void)
 
void register_node_type_geo_transfer_attribute (void)
 
void register_node_type_geo_transform (void)
 
void register_node_type_geo_translate_instances (void)
 
void register_node_type_geo_triangulate (void)
 
void register_node_type_geo_uv_pack_islands (void)
 
void register_node_type_geo_uv_unwrap (void)
 
void register_node_type_geo_viewer (void)
 
void register_node_type_geo_volume_cube (void)
 
void register_node_type_geo_volume_to_mesh (void)
 

Variables

struct bNodeTreeTypentreeType_Geometry
 

Function Documentation

◆ register_node_tree_type_geo()

void register_node_tree_type_geo ( void  )

◆ register_node_type_geo_accumulate_field()

void register_node_type_geo_accumulate_field ( void  )

◆ register_node_type_geo_attribute_capture()

void register_node_type_geo_attribute_capture ( void  )

◆ register_node_type_geo_attribute_domain_size()

void register_node_type_geo_attribute_domain_size ( void  )

◆ register_node_type_geo_attribute_separate_xyz()

void register_node_type_geo_attribute_separate_xyz ( void  )

◆ register_node_type_geo_attribute_statistic()

void register_node_type_geo_attribute_statistic ( void  )

◆ register_node_type_geo_boolean()

void register_node_type_geo_boolean ( void  )

◆ register_node_type_geo_bounding_box()

void register_node_type_geo_bounding_box ( void  )

◆ register_node_type_geo_collection_info()

void register_node_type_geo_collection_info ( void  )

◆ register_node_type_geo_convex_hull()

void register_node_type_geo_convex_hull ( void  )

◆ register_node_type_geo_curve_endpoint_selection()

void register_node_type_geo_curve_endpoint_selection ( void  )

◆ register_node_type_geo_curve_fill()

void register_node_type_geo_curve_fill ( void  )

◆ register_node_type_geo_curve_fillet()

void register_node_type_geo_curve_fillet ( void  )

◆ register_node_type_geo_curve_handle_type_selection()

void register_node_type_geo_curve_handle_type_selection ( void  )

◆ register_node_type_geo_curve_length()

void register_node_type_geo_curve_length ( void  )

◆ register_node_type_geo_curve_primitive_arc()

void register_node_type_geo_curve_primitive_arc ( void  )

◆ register_node_type_geo_curve_primitive_bezier_segment()

void register_node_type_geo_curve_primitive_bezier_segment ( void  )

◆ register_node_type_geo_curve_primitive_circle()

void register_node_type_geo_curve_primitive_circle ( void  )

◆ register_node_type_geo_curve_primitive_line()

void register_node_type_geo_curve_primitive_line ( void  )

◆ register_node_type_geo_curve_primitive_quadratic_bezier()

void register_node_type_geo_curve_primitive_quadratic_bezier ( void  )

◆ register_node_type_geo_curve_primitive_quadrilateral()

void register_node_type_geo_curve_primitive_quadrilateral ( void  )

◆ register_node_type_geo_curve_primitive_spiral()

void register_node_type_geo_curve_primitive_spiral ( void  )

◆ register_node_type_geo_curve_primitive_star()

void register_node_type_geo_curve_primitive_star ( void  )

◆ register_node_type_geo_curve_resample()

void register_node_type_geo_curve_resample ( void  )

◆ register_node_type_geo_curve_reverse()

void register_node_type_geo_curve_reverse ( void  )

◆ register_node_type_geo_curve_sample()

void register_node_type_geo_curve_sample ( void  )

◆ register_node_type_geo_curve_set_handle_type()

void register_node_type_geo_curve_set_handle_type ( void  )

◆ register_node_type_geo_curve_spline_parameter()

void register_node_type_geo_curve_spline_parameter ( void  )

◆ register_node_type_geo_curve_spline_type()

void register_node_type_geo_curve_spline_type ( void  )

◆ register_node_type_geo_curve_subdivide()

void register_node_type_geo_curve_subdivide ( void  )

◆ register_node_type_geo_curve_to_mesh()

void register_node_type_geo_curve_to_mesh ( void  )

◆ register_node_type_geo_curve_to_points()

void register_node_type_geo_curve_to_points ( void  )

◆ register_node_type_geo_curve_trim()

void register_node_type_geo_curve_trim ( void  )

◆ register_node_type_geo_custom_group()

void register_node_type_geo_custom_group ( bNodeType ntype)

◆ register_node_type_geo_deform_curves_on_surface()

void register_node_type_geo_deform_curves_on_surface ( void  )

◆ register_node_type_geo_delete_geometry()

void register_node_type_geo_delete_geometry ( void  )

◆ register_node_type_geo_distribute_points_on_faces()

void register_node_type_geo_distribute_points_on_faces ( void  )

◆ register_node_type_geo_dual_mesh()

void register_node_type_geo_dual_mesh ( void  )

◆ register_node_type_geo_duplicate_elements()

void register_node_type_geo_duplicate_elements ( void  )

◆ register_node_type_geo_edge_paths_to_curves()

void register_node_type_geo_edge_paths_to_curves ( void  )

◆ register_node_type_geo_edge_paths_to_selection()

void register_node_type_geo_edge_paths_to_selection ( void  )

◆ register_node_type_geo_edge_split()

void register_node_type_geo_edge_split ( void  )

◆ register_node_type_geo_extrude_mesh()

void register_node_type_geo_extrude_mesh ( void  )

◆ register_node_type_geo_field_at_index()

void register_node_type_geo_field_at_index ( void  )

◆ register_node_type_geo_flip_faces()

void register_node_type_geo_flip_faces ( void  )

◆ register_node_type_geo_geometry_to_instance()

void register_node_type_geo_geometry_to_instance ( void  )

◆ register_node_type_geo_group()

void register_node_type_geo_group ( void  )

◆ register_node_type_geo_image_texture()

void register_node_type_geo_image_texture ( void  )

◆ register_node_type_geo_input_curve_handles()

void register_node_type_geo_input_curve_handles ( void  )

◆ register_node_type_geo_input_curve_tilt()

void register_node_type_geo_input_curve_tilt ( void  )

◆ register_node_type_geo_input_id()

void register_node_type_geo_input_id ( void  )

◆ register_node_type_geo_input_index()

void register_node_type_geo_input_index ( void  )

◆ register_node_type_geo_input_instance_rotation()

void register_node_type_geo_input_instance_rotation ( void  )

◆ register_node_type_geo_input_instance_scale()

void register_node_type_geo_input_instance_scale ( void  )

◆ register_node_type_geo_input_material()

void register_node_type_geo_input_material ( void  )

◆ register_node_type_geo_input_material_index()

void register_node_type_geo_input_material_index ( void  )

◆ register_node_type_geo_input_mesh_edge_angle()

void register_node_type_geo_input_mesh_edge_angle ( void  )

◆ register_node_type_geo_input_mesh_edge_neighbors()

void register_node_type_geo_input_mesh_edge_neighbors ( void  )

◆ register_node_type_geo_input_mesh_edge_vertices()

void register_node_type_geo_input_mesh_edge_vertices ( void  )

◆ register_node_type_geo_input_mesh_face_area()

void register_node_type_geo_input_mesh_face_area ( void  )

◆ register_node_type_geo_input_mesh_face_is_planar()

void register_node_type_geo_input_mesh_face_is_planar ( void  )

◆ register_node_type_geo_input_mesh_face_neighbors()

void register_node_type_geo_input_mesh_face_neighbors ( void  )

◆ register_node_type_geo_input_mesh_island()

void register_node_type_geo_input_mesh_island ( void  )

◆ register_node_type_geo_input_mesh_vertex_neighbors()

void register_node_type_geo_input_mesh_vertex_neighbors ( void  )

◆ register_node_type_geo_input_named_attribute()

void register_node_type_geo_input_named_attribute ( void  )

◆ register_node_type_geo_input_normal()

void register_node_type_geo_input_normal ( void  )

◆ register_node_type_geo_input_position()

void register_node_type_geo_input_position ( void  )

◆ register_node_type_geo_input_radius()

void register_node_type_geo_input_radius ( void  )

◆ register_node_type_geo_input_scene_time()

void register_node_type_geo_input_scene_time ( void  )

◆ register_node_type_geo_input_shade_smooth()

void register_node_type_geo_input_shade_smooth ( void  )

◆ register_node_type_geo_input_shortest_edge_paths()

void register_node_type_geo_input_shortest_edge_paths ( void  )

◆ register_node_type_geo_input_spline_cyclic()

void register_node_type_geo_input_spline_cyclic ( void  )

◆ register_node_type_geo_input_spline_length()

void register_node_type_geo_input_spline_length ( void  )

◆ register_node_type_geo_input_spline_resolution()

void register_node_type_geo_input_spline_resolution ( void  )

◆ register_node_type_geo_input_tangent()

void register_node_type_geo_input_tangent ( void  )

◆ register_node_type_geo_instance_on_points()

void register_node_type_geo_instance_on_points ( void  )

◆ register_node_type_geo_instances_to_points()

void register_node_type_geo_instances_to_points ( void  )

◆ register_node_type_geo_interpolate_domain()

void register_node_type_geo_interpolate_domain ( void  )

◆ register_node_type_geo_is_viewport()

void register_node_type_geo_is_viewport ( void  )

◆ register_node_type_geo_join_geometry()

void register_node_type_geo_join_geometry ( void  )

◆ register_node_type_geo_material_replace()

void register_node_type_geo_material_replace ( void  )

◆ register_node_type_geo_material_selection()

void register_node_type_geo_material_selection ( void  )

◆ register_node_type_geo_merge_by_distance()

void register_node_type_geo_merge_by_distance ( void  )

◆ register_node_type_geo_mesh_primitive_circle()

void register_node_type_geo_mesh_primitive_circle ( void  )

◆ register_node_type_geo_mesh_primitive_cone()

void register_node_type_geo_mesh_primitive_cone ( void  )

◆ register_node_type_geo_mesh_primitive_cube()

void register_node_type_geo_mesh_primitive_cube ( void  )

◆ register_node_type_geo_mesh_primitive_cylinder()

void register_node_type_geo_mesh_primitive_cylinder ( void  )

◆ register_node_type_geo_mesh_primitive_grid()

void register_node_type_geo_mesh_primitive_grid ( void  )

◆ register_node_type_geo_mesh_primitive_ico_sphere()

void register_node_type_geo_mesh_primitive_ico_sphere ( void  )

◆ register_node_type_geo_mesh_primitive_line()

void register_node_type_geo_mesh_primitive_line ( void  )

◆ register_node_type_geo_mesh_primitive_uv_sphere()

void register_node_type_geo_mesh_primitive_uv_sphere ( void  )

◆ register_node_type_geo_mesh_subdivide()

void register_node_type_geo_mesh_subdivide ( void  )

◆ register_node_type_geo_mesh_to_curve()

void register_node_type_geo_mesh_to_curve ( void  )

◆ register_node_type_geo_mesh_to_points()

void register_node_type_geo_mesh_to_points ( void  )

◆ register_node_type_geo_mesh_to_volume()

void register_node_type_geo_mesh_to_volume ( void  )

◆ register_node_type_geo_object_info()

void register_node_type_geo_object_info ( void  )

◆ register_node_type_geo_points()

void register_node_type_geo_points ( void  )

◆ register_node_type_geo_points_to_vertices()

void register_node_type_geo_points_to_vertices ( void  )

◆ register_node_type_geo_points_to_volume()

void register_node_type_geo_points_to_volume ( void  )

◆ register_node_type_geo_proximity()

void register_node_type_geo_proximity ( void  )

◆ register_node_type_geo_raycast()

void register_node_type_geo_raycast ( void  )

◆ register_node_type_geo_realize_instances()

void register_node_type_geo_realize_instances ( void  )

◆ register_node_type_geo_remove_attribute()

void register_node_type_geo_remove_attribute ( void  )

◆ register_node_type_geo_rotate_instances()

void register_node_type_geo_rotate_instances ( void  )

◆ register_node_type_geo_scale_elements()

void register_node_type_geo_scale_elements ( void  )

◆ register_node_type_geo_scale_instances()

void register_node_type_geo_scale_instances ( void  )

◆ register_node_type_geo_select_by_handle_type()

void register_node_type_geo_select_by_handle_type ( void  )

◆ register_node_type_geo_separate_components()

void register_node_type_geo_separate_components ( void  )

◆ register_node_type_geo_separate_geometry()

void register_node_type_geo_separate_geometry ( void  )

◆ register_node_type_geo_set_curve_handles()

void register_node_type_geo_set_curve_handles ( void  )

◆ register_node_type_geo_set_curve_radius()

void register_node_type_geo_set_curve_radius ( void  )

◆ register_node_type_geo_set_curve_tilt()

void register_node_type_geo_set_curve_tilt ( void  )

◆ register_node_type_geo_set_id()

void register_node_type_geo_set_id ( void  )

◆ register_node_type_geo_set_material()

void register_node_type_geo_set_material ( void  )

◆ register_node_type_geo_set_material_index()

void register_node_type_geo_set_material_index ( void  )

◆ register_node_type_geo_set_point_radius()

void register_node_type_geo_set_point_radius ( void  )

◆ register_node_type_geo_set_position()

void register_node_type_geo_set_position ( void  )

◆ register_node_type_geo_set_shade_smooth()

void register_node_type_geo_set_shade_smooth ( void  )

◆ register_node_type_geo_set_spline_cyclic()

void register_node_type_geo_set_spline_cyclic ( void  )

◆ register_node_type_geo_set_spline_resolution()

void register_node_type_geo_set_spline_resolution ( void  )

◆ register_node_type_geo_store_named_attribute()

void register_node_type_geo_store_named_attribute ( void  )

◆ register_node_type_geo_string_join()

void register_node_type_geo_string_join ( void  )

◆ register_node_type_geo_string_to_curves()

void register_node_type_geo_string_to_curves ( void  )

◆ register_node_type_geo_subdivision_surface()

void register_node_type_geo_subdivision_surface ( void  )

◆ register_node_type_geo_switch()

void register_node_type_geo_switch ( void  )

◆ register_node_type_geo_transfer_attribute()

void register_node_type_geo_transfer_attribute ( void  )

◆ register_node_type_geo_transform()

void register_node_type_geo_transform ( void  )

◆ register_node_type_geo_translate_instances()

void register_node_type_geo_translate_instances ( void  )

◆ register_node_type_geo_triangulate()

void register_node_type_geo_triangulate ( void  )

◆ register_node_type_geo_uv_pack_islands()

void register_node_type_geo_uv_pack_islands ( void  )

◆ register_node_type_geo_uv_unwrap()

void register_node_type_geo_uv_unwrap ( void  )

◆ register_node_type_geo_viewer()

void register_node_type_geo_viewer ( void  )

◆ register_node_type_geo_volume_cube()

void register_node_type_geo_volume_cube ( void  )

◆ register_node_type_geo_volume_to_mesh()

void register_node_type_geo_volume_to_mesh ( void  )

Variable Documentation

◆ ntreeType_Geometry

struct bNodeTreeType* ntreeType_Geometry
extern