Doxygen Source Code Documentation
SUMA_NODE_FIRST_NEIGHB Struct Reference
#include <SUMA_define.h>
Data Fields | |
int | LinkedPtrType |
int | N_links |
char | owner_id [SUMA_IDCODE_LENGTH] |
char * | idcode_str |
int | N_Node |
int * | NodeId |
int ** | FirstNeighb |
int * | N_Neighb |
int | N_Neighb_max |
Detailed Description
structure that containing node's first order neighbors
Definition at line 668 of file SUMA_define.h.
Field Documentation
|
N_Node x N_Neighb_max matrix with each row specifying the indices of neighboring nodes. After Tue Jan 7 18:13:44 EST 2003: The nodes are now ordered to form a path on the surface. Note: There is no guarantee that the path is closed. Definition at line 679 of file SUMA_define.h. Referenced by SUMA_BrushStrokeToNodeStroke(), SUMA_Build_FirstNeighb(), SUMA_CalcNeighbDist(), SUMA_Chung_Smooth(), SUMA_Chung_Smooth_Weights(), SUMA_Convexity_Engine(), SUMA_Dijkstra(), SUMA_FillToMask_Engine(), SUMA_FillToMask_Engine_old(), SUMA_Free_FirstNeighb(), SUMA_Free_SureFit(), SUMA_Get_NodeIncident(), SUMA_getoffsets(), SUMA_getoffsets2(), SUMA_getoffsets_ll(), SUMA_inNodeNeighb(), SUMA_Show_SureFit(), SUMA_SmoothAttr_Neighb(), SUMA_SureFit_Read_Topo(), SUMA_SureFit_Write(), SUMA_Surface_Curvature(), SUMA_SurfaceObject_Info(), and SUMA_Taubin_Smooth(). |
|
identifier of element containing node's first order neighbors Definition at line 674 of file SUMA_define.h. Referenced by SUMA_Build_FirstNeighb(), SUMA_Free_FirstNeighb(), SUMA_nimlSO2SO(), and SUMA_SO2nimlSO(). |
|
Indicates the type of linked pointer Definition at line 669 of file SUMA_define.h. Referenced by SUMA_Build_FirstNeighb(). |
|
Number of links to this pointer Definition at line 670 of file SUMA_define.h. Referenced by SUMA_Build_FirstNeighb(), and SUMA_Free_FirstNeighb(). |
|
maximum number of neighbors for a particular node Definition at line 682 of file SUMA_define.h. Referenced by SUMA_BrushStrokeToNodeStroke(), SUMA_Build_FirstNeighb(), SUMA_CalcNeighbDist(), SUMA_Chung_Smooth(), SUMA_Chung_Smooth_Weights(), SUMA_Convexity_Engine(), SUMA_Dijkstra(), SUMA_FillToMask_Engine(), SUMA_FillToMask_Engine_old(), SUMA_Free_FirstNeighb(), SUMA_Free_SureFit(), SUMA_Get_NodeIncident(), SUMA_getoffsets(), SUMA_getoffsets2(), SUMA_getoffsets_ll(), SUMA_inNodeNeighb(), SUMA_morphToStd(), SUMA_Show_SureFit(), SUMA_SmoothAttr_Neighb(), SUMA_SureFit_Read_Topo(), SUMA_SureFit_Write(), SUMA_Surface_Curvature(), SUMA_SurfaceObject_Info(), and SUMA_Taubin_Smooth(). |
|
maximum number of neighbors of all nodes Definition at line 683 of file SUMA_define.h. Referenced by SUMA_Build_FirstNeighb(), SUMA_CalcNeighbDist(), SUMA_Chung_Smooth_Weights(), SUMA_Convexity_Engine(), SUMA_SureFit_Read_Topo(), SUMA_Surface_Curvature(), and SUMA_SurfaceObject_Info(). |
|
Number of nodes whose neighbors are listed in this structure Definition at line 675 of file SUMA_define.h. Referenced by SUMA_Build_FirstNeighb(), SUMA_CalcNeighbDist(), SUMA_Free_FirstNeighb(), SUMA_Free_SureFit(), SUMA_SmoothAttr_Neighb(), SUMA_SureFit_Read_Topo(), and SUMA_SureFit_Write(). |
|
Id of each node whose neighbors are listed in this structure WARNING: *** A lot of functions do not use this field and assume N_Node = number of nodes in the surface! Definition at line 676 of file SUMA_define.h. Referenced by SUMA_Build_FirstNeighb(), SUMA_CalcNeighbDist(), SUMA_Free_FirstNeighb(), SUMA_Free_SureFit(), SUMA_SmoothAttr_Neighb(), SUMA_SureFit_Read_Topo(), and SUMA_SureFit_Write(). |
|
The id of whoever created that pointer. Might never get used.... Definition at line 671 of file SUMA_define.h. Referenced by SUMA_Build_FirstNeighb(). |
The documentation for this struct was generated from the following file: