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_niml.h

Go to the documentation of this file.
00001 #ifndef SUMA_NIML_DEFINED
00002 #define SUMA_NIML_DEFINED
00003 
00004 NI_element * SUMA_makeNI_SurfIXYZ (SUMA_SurfaceObject *SO);
00005 NI_element * SUMA_makeNI_SurfIJK (SUMA_SurfaceObject *SO);
00006 NI_element * SUMA_makeNI_SurfINORM (SUMA_SurfaceObject *SO);
00007 Boolean SUMA_niml_workproc( XtPointer thereiselvis );
00008 Boolean SUMA_workprocess( XtPointer fred );
00009 void SUMA_remove_workproc( XtWorkProc func );
00010 void SUMA_register_workproc( XtWorkProc func , XtPointer data );
00011 NI_element * SUMA_makeNI_CrossHair (SUMA_SurfaceViewer *sv);
00012 SUMA_Boolean SUMA_nel_stdout (NI_element *nel); 
00013 void SUMA_remove_workproc2( XtWorkProc func , XtPointer data );
00014 SUMA_Boolean SUMA_CanTalkToAfni (SUMA_DO *dov, int N_dov);
00015 SUMA_Boolean SUMA_Write_DrawnROI_NIML (SUMA_DRAWN_ROI **ROIv, int N_ROI, char *filename, int Format); 
00016 SUMA_NIML_DRAWN_ROI * SUMA_Free_NIMLDrawROI (SUMA_NIML_DRAWN_ROI *nimlROI);
00017 SUMA_NIML_DRAWN_ROI * SUMA_DrawnROI_to_NIMLDrawnROI (SUMA_DRAWN_ROI *ROI);
00018 SUMA_DRAWN_ROI * SUMA_NIMLDrawnROI_to_DrawnROI (SUMA_NIML_DRAWN_ROI * nimlROI, SUMA_Boolean ForDisplay);
00019 void SUMA_FakeIt (int Solo);
00020 SUMA_Boolean SUMA_niml_call (SUMA_CommonFields *cf, int si, SUMA_Boolean fromSUMA);
00021 SUMA_Boolean SUMA_niml_hangup (SUMA_CommonFields *cf, char *nel_stream_name, SUMA_Boolean fromSUMA, SUMA_Boolean killit);
00022 int SUMA_which_stream_index (SUMA_CommonFields *cf, char *nel_stream_name);
00023 SUMA_Boolean SUMA_SendSumaNewSurface(SUMA_SurfaceObject *SO, SUMA_COMM_STRUCT *cs);
00024 SUMA_COMM_STRUCT *SUMA_Create_CommSrtuct(void);
00025 SUMA_COMM_STRUCT *SUMA_Free_CommSrtuct(SUMA_COMM_STRUCT *cs);
00026 SUMA_Boolean SUMA_SendToSuma (SUMA_SurfaceObject *SO, SUMA_COMM_STRUCT *cs, void *data, SUMA_DSET_TYPE dtype, int action);
00027 SUMA_Boolean SUMA_SendToAfni (SUMA_COMM_STRUCT *cs, void *data, int action);
00028 NI_element * SUMA_NodeVal2irgba_nel (SUMA_SurfaceObject *SO, float *val, char *instanceID, int cleanup);
00029 NI_element * SUMA_Mesh_IJK2Mesh_IJK_nel (SUMA_SurfaceObject *SO, int *val, SUMA_Boolean cleanup, SUMA_DSET_TYPE dtype);
00030 SUMA_Boolean SUMA_Mesh_IJK_nel2Mesh_IJK(SUMA_SurfaceObject *SO, NI_element *nel);
00031 NI_element * SUMA_NodeXYZ2NodeXYZ_nel (SUMA_SurfaceObject *SO, float *val, SUMA_Boolean cleanup, SUMA_DSET_TYPE dtype);
00032 SUMA_Boolean SUMA_NodeXYZ_nel2NodeXYZ (SUMA_SurfaceObject *SO, NI_element *nel);
00033 SUMA_Boolean SUMA_Assign_HostName (SUMA_CommonFields *cf, char *HostName, int istream);
00034 SUMA_Boolean SUMA_SendDset_Afni( NI_stream ns, THD_3dim_dataset *dset, int all);
00035 NI_element *SUMA_SOVolPar2VolPar_nel (SUMA_SurfaceObject *SO, SUMA_VOLPAR *VolPar, SUMA_DSET_TYPE dtype);
00036 SUMA_Boolean SUMA_VolPar_nel2SOVolPar(SUMA_SurfaceObject *SO, NI_element *nel);
00037 
00038 #endif
 

Powered by Plone

This site conforms to the following standards: