/dports/science/afni/afni-AFNI_21.3.16/src/SUMA/ |
H A D | SUMA_GeomComp.h | 242 int SUMA_Taubin_Smooth_SO( SUMA_SurfaceObject *SO, 246 int SUMA_NN_Smooth_SO( SUMA_SurfaceObject *SO, 260 SUMA_SurfaceObject *SOe, 273 SUMA_SurfaceObject *SOe, 279 SUMA_SurfaceObject *SOe, 293 double SUMA_Pattie_Volume (SUMA_SurfaceObject *SO1, SUMA_SurfaceObject *SO2, 300 SUMA_Boolean SUMA_ProjectSurfaceToSphere(SUMA_SurfaceObject *SO, SUMA_SurfaceObject *SOref, float r… 361 SUMA_SurfaceObject *SUMA_MergeSurfs(SUMA_SurfaceObject **SOv, int N_SOv); 368 int SUMA_OrientSOTriangles(SUMA_SurfaceObject *SO, 388 float *SUMA_SegmentDistortion (SUMA_SurfaceObject *SO1, SUMA_SurfaceObject *SO2); [all …]
|
H A D | SUMA_clippingPlanes.h | 4 extern SUMA_SurfaceObject* clipIdentificationPlane[6]; 5 extern SUMA_SurfaceObject* axisObject; 25 void determineCornersOfSquare(SUMA_SurfaceObject *SO); 27 int colorPlanes(SUMA_SurfaceViewer *sv, SUMA_SurfaceObject *SO, 31 void makeCommonNodesOfRectangleDarkRed(SUMA_SurfaceObject *SO); 37 void makeCommonNodesOfRectangleRed(SUMA_SurfaceObject *SO); 38 void makeCommonNodesOfRectangleGreen(SUMA_SurfaceObject *SO); 39 void makeCommonNodesOfRectangleBlue(SUMA_SurfaceObject *SO); 40 void makeCommonNodesOfRectangleCyan(SUMA_SurfaceObject *SO); 42 void makeCommonNodesOfRectangleYellow(SUMA_SurfaceObject *SO); [all …]
|
H A D | SUMA_Surface_IO.h | 37 SUMA_Boolean SUMA_OBJ_Read_SO(char *fname, SUMA_SurfaceObject *SO, 39 SUMA_SurfaceObject *SUMA_OBJ_2_SO(SUMA_OBJ_STRUCT *obj); 43 SUMA_SurfaceObject *SUMA_Load_Surface_Object_Wrapper ( 59 SUMA_Boolean SUMA_Ply_Read (char * f_name, SUMA_SurfaceObject *SO); 60 SUMA_Boolean SUMA_Ply_Write (char * f_name, SUMA_SurfaceObject *SO); 61 SUMA_Boolean SUMA_STL_Read (char * f_name, SUMA_SurfaceObject *SO); 62 SUMA_Boolean SUMA_STL_Write (char * f_name, SUMA_SurfaceObject *SO); 63 SUMA_Boolean SUMA_Mnc_Read (char * f_name, SUMA_SurfaceObject *SO); 108 …lean SUMA_FreeSurfer_WritePatch (char *fileNm, SUMA_SurfaceObject *SO, char *firstLine, SUMA_Surfa… 113 SUMA_SurfaceObject *SUMA_nimlSO2SO(NI_group *ngr); [all …]
|
H A D | SUMA_Load_Surface_Object.h | 15 SUMA_SurfaceObject * SUMA_Load_Spec_Surf( 17 SUMA_SurfaceObject * SUMA_Load_Spec_Surf_with_Metrics( 20 SUMA_Boolean SUMA_PrepSO_GeomProp_GL(SUMA_SurfaceObject *SO); 25 SUMA_Boolean SUMA_AutoLoad_SO_Dsets(SUMA_SurfaceObject *SO); 47 SUMA_Boolean SUMA_Load_SO_NodeMarker(SUMA_SurfaceObject *SO, 51 SUMA_Boolean SUMA_SurfaceMetrics (SUMA_SurfaceObject *SO, 52 const char *Metrics, SUMA_SurfaceObject *SOinh); 54 const char *Metrics, SUMA_SurfaceObject *SOinh, 63 SUMA_SO_SIDE SUMA_GuessSide(SUMA_SurfaceObject *SO); 64 int SUMA_SetSphereParams(SUMA_SurfaceObject *SO, float tol); [all …]
|
H A D | SUMA_LocalStat.h | 14 float *SUMA_CalculateNodeAreas(SUMA_SurfaceObject *SO, byte *mask); 18 SUMA_SurfaceObject *SO, SUMA_SURFCLUST_OPTIONS *Opt); 22 SUMA_SurfaceObject *SO, SUMA_SURFCLUST_OPTIONS *Opt ); 34 SUMA_DSET *SUMA_SurfClust_list_2_DsetMask(SUMA_SurfaceObject *SO, 40 SUMA_SurfaceObject *SO, SUMA_DSET *din, 45 SUMA_SurfaceObject *SOf); 47 SUMA_SurfaceObject *SO, float **dists, SUMA_DSET *din, 50 SUMA_SurfaceObject *SO, float **dists, float *nv, 53 SUMA_SurfaceObject *SO, float **FirstNeighbDist, 62 char *SUMA_ClustCommandLineFromOpt(char *pname, SUMA_SurfaceObject *SO, [all …]
|
H A D | SUMA_DOmanip.h | 9 SUMA_SurfaceObject * SUMA_findanySOp(int *dov_id); 22 int SUMA_SurfNormDir (SUMA_SurfaceObject *SO); 61 SUMA_Boolean SUMA_Apply_VolReg_Trans (SUMA_SurfaceObject *SO); 83 SUMA_SurfaceObject * SUMA_find_named_SOp_inDOv( 87 SUMA_SurfaceObject *SUMA_FindSOp_inDOv_from_N_Node( 100 SUMA_SurfaceObject *SUMA_Contralateral_SO(SUMA_SurfaceObject *SO, 107 SUMA_Boolean SUMA_ismappable (SUMA_SurfaceObject *SO); 108 SUMA_Boolean SUMA_isINHmappable (SUMA_SurfaceObject *SO); 116 SUMA_Boolean SUMA_isRelated_SO(SUMA_SurfaceObject *SO1, 136 int SUMA_isTypicalSOforVolSurf (SUMA_SurfaceObject *SO); [all …]
|
H A D | SUMA_niml.h | 10 NI_element * SUMA_makeNI_SurfIXYZ (SUMA_SurfaceObject *SO); 12 NI_element * SUMA_makeNI_SurfIJK (SUMA_SurfaceObject *SO); 13 NI_element * SUMA_makeNI_SurfINORM (SUMA_SurfaceObject *SO); 31 SUMA_Boolean SUMA_SendSumaNewSurface(SUMA_SurfaceObject *SO, SUMA_COMM_STRUCT *cs); 36 NI_element * SUMA_NodeVal2irgba_nel (SUMA_SurfaceObject *SO, float *val, char *instanceID, int clea… 37 NI_element * SUMA_Mesh_IJK2Mesh_IJK_nel (SUMA_SurfaceObject *SO, int *val, SUMA_Boolean cleanup, SU… 38 SUMA_Boolean SUMA_Mesh_IJK_nel2Mesh_IJK(SUMA_SurfaceObject *SO, NI_element *nel); 39 NI_element * SUMA_NodeXYZ2NodeXYZ_nel (SUMA_SurfaceObject *SO, float *val, SUMA_Boolean cleanup, SU… 40 SUMA_Boolean SUMA_NodeXYZ_nel2NodeXYZ (SUMA_SurfaceObject *SO, NI_element *nel); 43 NI_element *SUMA_SOVolPar2VolPar_nel (SUMA_SurfaceObject *SO, SUMA_VOLPAR *VolPar, SUMA_DSET_TYPE d… [all …]
|
H A D | SUMA_CreateDO.h | 274 SUMA_SurfaceObject *SUMA_CreateChildSO(SUMA_SurfaceObject * SO, 308 void SUMA_SimpleDrawMesh(SUMA_SurfaceObject *SurfObj, 316 float *SUMA_VisX_CoordPointer(SUMA_SurfaceObject *SO); 324 SUMA_SurfaceObject *SO1, SUMA_SurfaceObject *SO2, 326 int SUMA_ComputeVisX(SUMA_SurfaceObject *SO1, SUMA_SurfaceObject *SO2, 329 char *SUMA_SO_GeometricType(SUMA_SurfaceObject *SO); 331 char *SUMA_SO_TopologicalType(SUMA_SurfaceObject *SO); 611 SUMA_SurfaceObject *SUMA_HJS_Surface(int ipart); 612 SUMA_SurfaceObject *SUMA_head_01_surface(void); 621 SUMA_Boolean SUMA_nixSODim(SUMA_SurfaceObject *SO); [all …]
|
H A D | SUMA_SphericalMapping.h | 53 SUMA_SurfaceObject * SUMA_morphToStd (SUMA_SurfaceObject *SO, SUMA_MorphInfo *MI, SUMA_Boolean node… 56 void SUMA_writeFSfile (SUMA_SurfaceObject *SO, char firstLine[], char fileNm[]); 65 SUMA_Boolean SUMA_inNodeNeighb( SUMA_SurfaceObject *surf, float *nodeList, int *node, float *P0, fl… 66 SUMA_SurfaceObject * SUMA_CreateIcosahedron (float r, int recDepth, float *ctr, char rec[], int ToS… 67 SUMA_MorphInfo * SUMA_MapSurface (SUMA_SurfaceObject *surf1, SUMA_SurfaceObject *surf2, int verb, c… 75 int SUMA_Bad_FacesetNorm_Dot_Radius(SUMA_SurfaceObject *SO, byte *FaceMask, double dot_cut, int *fa… 81 SUMA_Boolean SUMA_SphereQuality(SUMA_SurfaceObject *SO, 84 SUMA_Boolean SUMA_ProjectToSphere(SUMA_SurfaceObject *SO, float *ctr, float r); 86 SUMA_SphericalDeviations(SUMA_SurfaceObject *SO,
|
H A D | SUMA_gts.h | 53 GtsSurface* SumaToGts( SUMA_SurfaceObject *SO); /*!< copies suma surface into a gts surface */ 56 SUMA_SurfaceObject *SUMA_Mesh_Resample (SUMA_SurfaceObject *SO, 58 SUMA_SurfaceObject *SUMA_Mesh_Resample_nodes(SUMA_SurfaceObject *SO,
|
H A D | SUMA_Engine.h | 16 SUMA_SurfaceObject *SOnxt); 21 SUMA_Boolean SUMA_GetOverlaysFromParent(SUMA_SurfaceObject *SO_nxt, 22 SUMA_SurfaceObject *SO_prec); 30 float * SUMA_XYZ_XYZmap (float *XYZ, SUMA_SurfaceObject *SO, SUMA_DO* dov, 32 float * SUMA_XYZmap_XYZ (float *XYZmap, SUMA_SurfaceObject *SO, SUMA_DO* dov, 41 SUMA_SurfaceObject *curSO);
|
H A D | SUMA_BrainWrap.h | 17 SUMA_SurfaceObject **SOhull); 71 int SUMA_SkullMask (SUMA_SurfaceObject *SO, 73 int SUMA_StretchToFitLeCerveau (SUMA_SurfaceObject *SO, 83 int SUMA_PushToEdge(SUMA_SurfaceObject *SO, 86 int SUMA_PushToOuterSkull(SUMA_SurfaceObject *SO, 89 int SUMA_PushToInnerSkull(SUMA_SurfaceObject *SO, 92 int SUMA_Reposition_Touchup(SUMA_SurfaceObject *SO, 95 float *SUMA_Suggest_Touchup(SUMA_SurfaceObject *SO, 98 float *SUMA_Suggest_Touchup_Grad(SUMA_SurfaceObject *SO, 131 SUMA_SurfaceObject m_SOref; \ [all …]
|
H A D | SUMA_Color.h | 49 SUMA_Boolean SUMA_Overlays_2_GLCOLAR4_SO(SUMA_SurfaceObject *SO, 72 SUMA_Boolean SUMA_iRGB_to_SO_OverlayPointer (SUMA_SurfaceObject *SO, char *Name, 80 SUMA_Boolean SUMA_CompactOverlaysOrder (SUMA_SurfaceObject *SO); 117 SUMA_Boolean SUMA_LoadDsetOntoSO_eng (char *filename, SUMA_SurfaceObject *SO, 173 SUMA_SurfaceObject *SUMA_SO_of_ColPlane(SUMA_OVERLAYS *Sover); 176 SUMA_Boolean SUMA_RemoveSO_CoordBias(SUMA_SurfaceObject *SO, SUMA_OVERLAYS *ovr); 178 SUMA_Boolean SUMA_TransferSO_CoordBias(SUMA_SurfaceObject *SO, SUMA_OVERLAYS 180 SUMA_Boolean SUMA_AddVisX_CoordBias(SUMA_SurfaceObject *SO, SUMA_OVERLAYS *ovr, 185 SUMA_Boolean SUMA_NewSurfaceGeometry(SUMA_SurfaceObject *SO); 189 SUMA_Boolean SUMA_OKassign(SUMA_DSET *dset, SUMA_SurfaceObject *SO); [all …]
|
H A D | SUMA_gts.c | 34 GtsSurface* SumaToGts( SUMA_SurfaceObject *SO) in SumaToGts() 135 SUMA_SurfaceObject* GtsToSuma( GtsSurface *gs) 139 SUMA_SurfaceObject* SO = NULL; 147 SO = (SUMA_SurfaceObject *)SUMA_malloc(sizeof(SUMA_SurfaceObject)); 178 SUMA_SurfaceObject* SO = data[1]; 203 SUMA_SurfaceObject* SO = data[1]; 288 SUMA_SurfaceObject *SUMA_Mesh_Resample_nodes(SUMA_SurfaceObject *SO, in SUMA_Mesh_Resample_nodes() 309 SUMA_SurfaceObject *SUMA_Mesh_Resample (SUMA_SurfaceObject *SO, in SUMA_Mesh_Resample() 313 SUMA_SurfaceObject *S2=NULL; in SUMA_Mesh_Resample()
|
H A D | SUMA_IsoSurface.h | 21 SUMA_SurfaceObject *SUMA_MarchingCubesSurface( 24 SUMA_SurfaceObject **SUMA_THD_ROI_IsoSurfaces(THD_3dim_dataset *in_volu, int isb, 28 SUMA_SurfaceObject *SUMA_THD_IsoSurface(THD_3dim_dataset *in_vol,
|
H A D | SUMA_DOmanip.c | 1507 SUMA_SurfaceObject *SO; in SUMA_existSO() 1801 SUMA_SurfaceObject *SO; in SUMA_findSO_inDOv() 1873 SUMA_SurfaceObject *SO; in SUMA_findSOp_inDOv() 2003 SUMA_SurfaceObject *SO=NULL; in SUMA_is_ID_4_SO() 2028 SUMA_SurfaceObject *SO; in SUMA_BiggestLocalDomainParent() 2060 SUMA_SurfaceObject *SO; in SUMA_BiggestLocalDomainParent_Side() 2123 SUMA_SurfaceObject *SO; in SUMA_findanySOp_inDOv() 2242 SUMA_SurfaceObject *SO; in SUMA_find_SOLabel_from_idcode() 2284 SUMA_SurfaceObject *SO; in SUMA_find_SOidcode_from_label() 2857 SUMA_SurfaceObject *SUMA_Contralateral_SO(SUMA_SurfaceObject *SO, in SUMA_Contralateral_SO() [all …]
|
H A D | SUMA_clippingPlanes.c | 31 SUMA_SurfaceObject* clipIdentificationPlane[6]; 32 SUMA_SurfaceObject* axisObject = NULL; 496 SUMA_SurfaceObject *soOld = (SUMA_SurfaceObject *)SUMAg_DOv[dov_ID].OP; in getObjectMinMaxForAxes() 531 SUMA_SurfaceObject *soOld = (SUMA_SurfaceObject *)SUMAg_DOv[dov_ID].OP; in dimensionsInscribeThoseOfPreviousSurfaceObjects() 553 void determineCornersOfSquare(SUMA_SurfaceObject *SO){ in determineCornersOfSquare() 641 void makeCommonNodesOfRectangleRed(SUMA_SurfaceObject *SO){ in makeCommonNodesOfRectangleRed() 665 void makeCommonNodesOfRectangleBlue(SUMA_SurfaceObject *SO){ in makeCommonNodesOfRectangleBlue() 725 SUMA_SurfaceObject *SO = (SUMA_SurfaceObject *)calloc(1, sizeof(SUMA_SurfaceObject)); in makeAxisPlaneFromNodeAndFaceSetList() 921 SUMA_SurfaceObject *SO = (SUMA_SurfaceObject *)calloc(1, sizeof(SUMA_SurfaceObject)); in drawPlaneFromNodeAndFaceSetList() 1115 void compareSurfaces(SUMA_SurfaceObject *SO1, SUMA_SurfaceObject *SO2){ in compareSurfaces() [all …]
|
H A D | SUMA_SVmanip.h | 42 SUMA_SurfaceObject *SO); 75 SUMA_SurfaceObject *SO); 140 SUMA_SurfaceObject *curSO); 142 SUMA_SurfaceObject *curSO); 144 SUMA_SurfaceObject *curSO); 148 SUMA_SurfaceObject *SUMA_SV_Focus_SO(SUMA_SurfaceViewer *sv); 149 SUMA_SurfaceObject *SUMA_SV_Focus_any_SO(SUMA_SurfaceViewer *sv, int *dov_id);
|
H A D | SUMA_3dVol2Surf.h | 58 … v2s_param_t *p, SUMA_SurfSpecFile *spec );int get_mappable_surfs( SUMA_SurfaceObject ** slist, in… 67 SUMA_SurfaceObject * so, int sindex ); 68 int surf_ave_radius ( float * rad, SUMA_SurfaceObject * so, int disp );
|
H A D | SUMA_suma.c | 327 SUMA_SurfaceObject **SUMA_GimmeSomeSOs(int *N_SOv) in SUMA_GimmeSomeSOs() 330 SUMA_SurfaceObject **SOv=NULL, *SO=NULL; in SUMA_GimmeSomeSOs() 377 SOv = (SUMA_SurfaceObject **) in SUMA_GimmeSomeSOs() 378 SUMA_realloc(SOv, (*N_SOv)*sizeof(SUMA_SurfaceObject *)); in SUMA_GimmeSomeSOs() 406 SOv = (SUMA_SurfaceObject **) in SUMA_GimmeSomeSOs() 435 SOv = (SUMA_SurfaceObject **) in SUMA_GimmeSomeSOs() 436 SUMA_realloc(SOv, (*N_SOv)*sizeof(SUMA_SurfaceObject *)); in SUMA_GimmeSomeSOs() 461 SOv = (SUMA_SurfaceObject **) in SUMA_GimmeSomeSOs() 462 SUMA_realloc(SOv, (*N_SOv)*sizeof(SUMA_SurfaceObject *)); in SUMA_GimmeSomeSOs() 1018 SUMA_SurfaceObject **SOv=NULL; in main() [all …]
|
H A D | SUMA_driver.h | 6 SUMA_SurfaceObject *SUMA_NodeXYZComToSO(char *com); 7 SUMA_SurfaceObject *SUMA_ShowSurfComToSO(char *com);
|
H A D | SUMA_SurfWarp.h | 36 SUMA_SurfaceObject *SO; 66 SUMA_Boolean Debug_Move( MyCircle *C, MyCircleOpt *opt, SUMA_SurfaceObject *SO, double dt, int ni… 68 SUMA_Boolean Neighbor( MyCircle *C, MyCircleOpt *opt, SUMA_SurfaceObject *SO, int niter, int a_nite…
|
H A D | SUMA_Homer.c | 25 SUMA_SurfaceObject **SOv=NULL; in main() 35 SOv = (SUMA_SurfaceObject **) in main() 36 SUMA_malloc(N_parts * sizeof(SUMA_SurfaceObject *)); in main()
|
H A D | SUMA_SurfaceToSurface.h | 46 SUMA_M2M_STRUCT *SUMA_GetM2M_NN( SUMA_SurfaceObject *SO1, 47 SUMA_SurfaceObject *SO2,
|
H A D | SUMA_volume_render.h | 15 SUMA_SurfaceObject *SO, 67 SUMA_SurfaceObject **SUMA_TextureClipPlaneSurfaces(int *N_SOlist); 68 SUMA_VolumeObject *SUMA_VolumeObjectOfClipPlaneSurface(SUMA_SurfaceObject *SO);
|