#include <volume_io/internal_volume_io.h>
#include <bicpl/objects.h>
Include dependency graph for Objects/models.c:
Go to the source code of this file.
Functions | |
public void | initialize_model (model_struct *model) |
public void | delete_model (model_struct *model) |
public void | assign_model_extra_ptr (model_struct *model, void *ptr) |
public void * | get_model_extra_ptr (model_struct *model) |
public void | add_object_to_list (int *n_objects, object_struct ***object_list, object_struct *new_object) |
public void | remove_object_from_list (int *n_objects, object_struct **object_list[], int obj_index) |
public void | delete_object_list (int n_objects, object_struct *object_list[]) |
public int | find_object_index_in_model (model_struct *model, object_struct *object) |
public void | add_object_to_model (model_struct *model, object_struct *new_object) |
public void | insert_object_in_model (model_struct *model, object_struct *new_object, int obj_index) |
public void | remove_ith_object_from_model (model_struct *model, int obj_index) |
public void | remove_object_from_model (model_struct *model, object_struct *object) |
|
Definition at line 129 of file Objects/models.c. Referenced by add_object_to_model(), input_graphics_file(), input_landmark_file(), and input_tag_objects_file(). |
|
Definition at line 235 of file Objects/models.c. References add_object_to_list(), model_struct::n_objects, and model_struct::objects. |
|
Definition at line 88 of file Objects/models.c. References model_struct::extra_ptr. |
|
Definition at line 56 of file Objects/models.c. References delete_object(), model_struct::extra_ptr, model_struct::filename, model_struct::n_objects, and model_struct::objects. Referenced by delete_model_object(). |
|
Definition at line 175 of file Objects/models.c. References delete_object(). Referenced by input_original_positions(). |
|
Definition at line 206 of file Objects/models.c. References model_struct::n_objects, and model_struct::objects. Referenced by remove_object_from_model(). |
|
Definition at line 108 of file Objects/models.c. References model_struct::extra_ptr. |
|
Definition at line 35 of file Objects/models.c. References model_struct::extra_ptr, model_struct::filename, and model_struct::n_objects. |
|
Definition at line 257 of file Objects/models.c. References model_struct::n_objects, and model_struct::objects. |
|
Definition at line 286 of file Objects/models.c. References model_struct::n_objects, model_struct::objects, and remove_object_from_list(). Referenced by remove_object_from_model(). |
|
Definition at line 153 of file Objects/models.c. Referenced by remove_ith_object_from_model(). |
|
Definition at line 307 of file Objects/models.c. References find_object_index_in_model(), and remove_ith_object_from_model(). |