Doxygen Source Code Documentation
thd_getorient.c File Reference
#include "mrilib.h"
Go to the source code of this file.
Functions | |
int | THD_get_axis_direction (THD_dataxes *daxes, int orient_code) |
Function Documentation
|
Input is a dataset axes struct and an orientation code. Output is an int saying which dataset axis is this code.
Definition at line 12 of file thd_getorient.c. References ORIENT_OPPOSITE, THD_dataxes::xxorient, THD_dataxes::yyorient, and THD_dataxes::zzorient. Referenced by main().
00013 { 00014 if( daxes == NULL ) return 0; 00015 00016 if( daxes->xxorient == orient_code ) return 1 ; 00017 if( ORIENT_OPPOSITE(daxes->xxorient) == orient_code ) return -1 ; 00018 if( daxes->yyorient == orient_code ) return 2 ; 00019 if( ORIENT_OPPOSITE(daxes->yyorient) == orient_code ) return -2 ; 00020 if( daxes->zzorient == orient_code ) return 3 ; 00021 if( ORIENT_OPPOSITE(daxes->zzorient) == orient_code ) return -3 ; 00022 return 0 ; 00023 } |