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_ROI_DATUM Struct Reference

#include <SUMA_define.h>


Data Fields

SUMA_ROI_TYPE Type
int N_n
int N_t
int * nPath
int * tPath
float tDistance
float nDistance
SUMA_BRUSH_STROKE_ACTION action

Field Documentation

SUMA_BRUSH_STROKE_ACTION SUMA_ROI_DATUM::action
 

a record of the action that went with this datum. This field is used to recreate the ROI drawing history from a saved niml file

Definition at line 528 of file SUMA_define.h.

Referenced by SUMA_1DROI_to_DrawnROI(), SUMA_AllocROIDatum(), SUMA_cb_DrawROI_Join(), SUMA_DrawnROI_to_NIMLDrawnROI(), SUMA_NIMLDrawnROI_to_DrawnROI(), and SUMA_ProcessBrushStroke().

int SUMA_ROI_DATUM::N_n
 

Number of elements in nPath

Definition at line 522 of file SUMA_define.h.

Referenced by SUMA_1DROI_to_DrawnROI(), SUMA_AllocROIDatum(), SUMA_AppendToROIdatum(), SUMA_Build_Mask_DrawnROI(), SUMA_cb_DrawROI_Join(), SUMA_Draw_SO_ROI(), SUMA_DrawnROI_to_1DDrawROI(), SUMA_DrawnROI_to_NIMLDrawnROI(), SUMA_FillToMask(), SUMA_isROIdequal(), SUMA_NIMLDrawnROI_to_DrawnROI(), SUMA_NodesInROI(), SUMA_NodeStrokeToConnectedNodes(), SUMA_PrependToROIdatum(), SUMA_ProcessBrushStroke(), SUMA_ReportDrawnROIDatumLength(), SUMA_ShowDrawnROIDatum(), and SUMA_Surf_Plane_Intersect_ROI().

int SUMA_ROI_DATUM::N_t
 

Number of elements in tPath

Definition at line 523 of file SUMA_define.h.

Referenced by SUMA_AllocROIDatum(), SUMA_AppendToROIdatum(), SUMA_NodeStrokeToConnectedNodes(), SUMA_PrependToROIdatum(), SUMA_ShowDrawnROIDatum(), and SUMA_Surf_Plane_Intersect_ROI().

float SUMA_ROI_DATUM::nDistance
 

distance from the first node to the last by summing the length of segments between nodes

Definition at line 527 of file SUMA_define.h.

Referenced by SUMA_AllocROIDatum(), and SUMA_Surf_Plane_Intersect_ROI().

int* SUMA_ROI_DATUM::nPath
 

Vector of N node indices. These nodes must be immediate (linked) neighbours of each other

Definition at line 524 of file SUMA_define.h.

Referenced by SUMA_1DROI_to_DrawnROI(), SUMA_AllocROIDatum(), SUMA_AppendToROIdatum(), SUMA_Build_Mask_DrawnROI(), SUMA_cb_DrawROI_Join(), SUMA_Draw_SO_ROI(), SUMA_DrawnROI_to_1DDrawROI(), SUMA_DrawnROI_to_NIMLDrawnROI(), SUMA_FillToMask(), SUMA_FreeROIDatum(), SUMA_isROIdequal(), SUMA_NIMLDrawnROI_to_DrawnROI(), SUMA_NodesInROI(), SUMA_NodeStrokeToConnectedNodes(), SUMA_PrependToROIdatum(), SUMA_ProcessBrushStroke(), SUMA_ReportDrawnROIDatumLength(), SUMA_ShowDrawnROIDatum(), and SUMA_Surf_Plane_Intersect_ROI().

float SUMA_ROI_DATUM::tDistance
 

distance from the first node to the last taken along the surface (geodesic)

Definition at line 526 of file SUMA_define.h.

Referenced by SUMA_AllocROIDatum(), and SUMA_Surf_Plane_Intersect_ROI().

int* SUMA_ROI_DATUM::tPath
 

Vector of N triangle indices. These triangles must be connected to each other

Definition at line 525 of file SUMA_define.h.

Referenced by SUMA_AllocROIDatum(), SUMA_AppendToROIdatum(), SUMA_FreeROIDatum(), SUMA_NodeStrokeToConnectedNodes(), SUMA_PrependToROIdatum(), SUMA_ShowDrawnROIDatum(), and SUMA_Surf_Plane_Intersect_ROI().

SUMA_ROI_TYPE SUMA_ROI_DATUM::Type
 

Type of ROI in datum

Definition at line 521 of file SUMA_define.h.

Referenced by SUMA_1DROI_to_DrawnROI(), SUMA_AddFillROIDatum(), SUMA_AllocROIDatum(), SUMA_Draw_SO_ROI(), SUMA_DrawnROI_to_NIMLDrawnROI(), SUMA_FillToMask(), SUMA_NIMLDrawnROI_to_DrawnROI(), SUMA_NodeStrokeToConnectedNodes(), SUMA_ShowDrawnROIDatum(), and SUMA_Surf_Plane_Intersect_ROI().


The documentation for this struct was generated from the following file:
 

Powered by Plone

This site conforms to the following standards: