14 #ifndef _SKEL_GRAPH_H_ 15 #define _SKEL_GRAPH_H_ 44 list<skel_branch> * graph;
47 list<skel_branch> * to_do;
50 list<point> * endpoints;
67 void find_endpoints();
71 int endpoint_Test(
int x,
int y,
int z);
75 void get_valid_neighbors(
point *point1, std::list<point> * & neighbors);
89 void Extract_skel_graph(
unsigned char *orig_image,
int orig_dim[3]);
92 void Extract_max_axis_in_graph();
96 void Sample_along_axis(
int n_dim, list<point> * axis_points);
struct skel_branch_struct skel_branch
list< int > * end_1_neighbors
list< int > * end_2_neighbors