#include <volume_io/internal_volume_io.h>
#include <bicpl/data_structures.h>
#include <bicpl/geom.h>
#include <bicpl/objects.h>
Include dependency graph for object_bintrees.c:
Go to the source code of this file.
Functions | |
public void | delete_the_bintree (bintree_struct_ptr *bintree) |
private void | check_install_bintree_delete_function (void) |
public void * | allocate_bintree (void) |
public void | create_lines_bintree (lines_struct *lines, int max_nodes) |
public void | create_polygons_bintree (polygons_struct *polygons, int max_nodes) |
public void | create_quadmesh_bintree (quadmesh_struct *quadmesh, int max_nodes) |
|
Definition at line 89 of file object_bintrees.c. Referenced by create_lines_bintree(), create_polygons_bintree(), and create_quadmesh_bintree(). |
|
Definition at line 65 of file object_bintrees.c. References delete_the_bintree(), FALSE, set_bintree_delete_function(), and TRUE. Referenced by create_lines_bintree(), create_polygons_bintree(), and create_quadmesh_bintree(). |
|
|
Definition at line 184 of file object_bintrees.c. References allocate_bintree(), polygons_struct::bintree, check_install_bintree_delete_function(), create_object_bintree(), get_polygon_points(), get_range_points(), range_struct::limits, MAX_POINTS_PER_POLYGON, and polygons_struct::n_items. |
|
Definition at line 233 of file object_bintrees.c. References allocate_bintree(), quadmesh_struct::bintree, check_install_bintree_delete_function(), create_object_bintree(), get_quadmesh_n_objects(), get_quadmesh_patch(), get_range_points(), and range_struct::limits. |
|
Definition at line 37 of file object_bintrees.c. References delete_bintree(). Referenced by check_install_bintree_delete_function(). |