# API Reference (Blender.Utils) ```{eval-rst} .. currentmodule:: snnib.blender.utils ``` ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlenderUtils/ utils ``` ## collection_utils ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlenderUtils/ collection_utils collection_utils.ensure_collection collection_utils.clear_collection collection_utils.obj_unlink_all_collections ``` ## geo_nodes_utils ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlenderUtils/ geo_nodes_utils geo_nodes_utils.add_todo_node geo_nodes_utils.copy_geonodes geo_nodes_utils.clear_node_group geo_nodes_utils.create_node_group geo_nodes_utils.delete_geonode_groups geo_nodes_utils.exists_node_group geo_nodes_utils.get_node_by_label geo_nodes_utils.set_node_curve mesh_utils.add_spline2data mesh_utils.apply_rotation mesh_utils.get_bbox random.random_points_bbox random.random_points_raycast ``` ## mesh_utils ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlenderUtils/ mesh_utils mesh_utils.add_spline2data mesh_utils.apply_rotation mesh_utils.get_bbox random.random_points_bbox random.random_points_raycast ``` ## random ```{eval-rst} .. autosummary:: :signatures: short :recursive: :toctree: tocBlenderUtils/ random random.random_points_bbox random.random_points_raycast ```