Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

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

int** SUMA_NODE_FIRST_NEIGHB::FirstNeighb
 

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().

char* SUMA_NODE_FIRST_NEIGHB::idcode_str
 

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().

int SUMA_NODE_FIRST_NEIGHB::LinkedPtrType
 

Indicates the type of linked pointer

Definition at line 669 of file SUMA_define.h.

Referenced by SUMA_Build_FirstNeighb().

int SUMA_NODE_FIRST_NEIGHB::N_links
 

Number of links to this pointer

Definition at line 670 of file SUMA_define.h.

Referenced by SUMA_Build_FirstNeighb(), and SUMA_Free_FirstNeighb().

int* SUMA_NODE_FIRST_NEIGHB::N_Neighb
 

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().

int SUMA_NODE_FIRST_NEIGHB::N_Neighb_max
 

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().

int SUMA_NODE_FIRST_NEIGHB::N_Node
 

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().

int* SUMA_NODE_FIRST_NEIGHB::NodeId
 

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().

char SUMA_NODE_FIRST_NEIGHB::owner_id[SUMA_IDCODE_LENGTH]
 

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:
 

Powered by Plone

This site conforms to the following standards: