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  

Intracranial.h File Reference

Go to the source code of this file.


Defines

#define MAX_STRING_LENGTH   THD_MAX_NAME
#define MTEST(ptr)

Functions

void check_one_output_file (char *filename)

Variables

THD_3dim_datasetanat
float min_val_float = 25.0
int min_val_int = 25
float max_val_float = 150.0
int max_val_int = 150
float min_conn_float = 4.0
int min_conn_int = 4
float max_conn_float = 2.0
int max_conn_int = 2

Define Documentation

#define MAX_STRING_LENGTH   THD_MAX_NAME
 

Definition at line 37 of file Intracranial.h.

#define MTEST ptr   
 

Value:

if((ptr)==NULL) \
( SI_error ("Cannot allocate memory") )
macro to test a malloc-ed pointer for validity *

Definition at line 44 of file Intracranial.h.


Function Documentation

void check_one_output_file char *    filename
 

RWCox [16 Apr 2003] If input is a byte dataset, make a short copy of it. *

Definition at line 347 of file 3dIntracranial.c.

References ADN_label1, ADN_none, ADN_prefix, ADN_self_name, THD_3dim_dataset::dblk, THD_datablock::diskptr, EDIT_dset_items(), EDIT_empty_copy(), THD_diskptr::header_name, SI_error(), THD_delete_3dim_dataset(), and THD_is_file().

00351 {
00352   char message[MAX_STRING_LENGTH];    /* error message */
00353   THD_3dim_dataset * new_dset=NULL;   /* output afni data set pointer */
00354   int ierror;                         /* number of errors in editing data */
00355 
00356   
00357   /*----- make an empty copy of input dataset -----*/
00358   new_dset = EDIT_empty_copy ( anat );
00359   
00360   
00361   ierror = EDIT_dset_items( new_dset ,
00362                             ADN_prefix , filename ,
00363                             ADN_label1 , filename ,
00364                             ADN_self_name , filename ,
00365                             ADN_none ) ;
00366   
00367   if( ierror > 0 )
00368     {
00369       sprintf (message,
00370                "*** %d errors in attempting to create output dataset!\n", 
00371                ierror);
00372       SI_error (message);
00373     }
00374   
00375   if( THD_is_file(new_dset->dblk->diskptr->header_name) )
00376     {
00377       sprintf (message,
00378                "Output dataset file %s already exists"
00379                "--cannot continue!\a\n",
00380                new_dset->dblk->diskptr->header_name);
00381       SI_error (message);
00382     }
00383   
00384   /*----- deallocate memory -----*/   
00385   THD_delete_3dim_dataset( new_dset , False ) ; new_dset = NULL ;
00386   
00387 }

Variable Documentation

THD_3dim_dataset* anat [static]
 

Definition at line 25 of file Intracranial.h.

float max_conn_float = 2.0 [static]
 

Definition at line 34 of file Intracranial.h.

int max_conn_int = 2 [static]
 

Definition at line 35 of file Intracranial.h.

float max_val_float = 150.0 [static]
 

Definition at line 29 of file Intracranial.h.

int max_val_int = 150 [static]
 

Definition at line 30 of file Intracranial.h.

float min_conn_float = 4.0 [static]
 

Definition at line 32 of file Intracranial.h.

int min_conn_int = 4 [static]
 

Definition at line 33 of file Intracranial.h.

float min_val_float = 25.0 [static]
 

Definition at line 27 of file Intracranial.h.

int min_val_int = 25 [static]
 

Definition at line 28 of file Intracranial.h.

 

Powered by Plone

This site conforms to the following standards: