Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages

compute_xfm.h

Go to the documentation of this file.
00001 #ifndef _COMPUTE_XFM_H 00002 #define _COMPUTE_XFM_H 00003 00004 /* ---------------------------------------------------------------------------- 00005 @COPYRIGHT : 00006 Copyright 1993,1994,1995 David MacDonald, 00007 McConnell Brain Imaging Centre, 00008 Montreal Neurological Institute, McGill University. 00009 Permission to use, copy, modify, and distribute this 00010 software and its documentation for any purpose and without 00011 fee is hereby granted, provided that the above copyright 00012 notice appear in all copies. The author and McGill University 00013 make no representations about the suitability of this 00014 software for any purpose. It is provided "as is" without 00015 express or implied warranty. 00016 ---------------------------------------------------------------------------- */ 00017 00018 /* ----------------------------- MNI Header ----------------------------------- 00019 @NAME : compute_xfm.h 00020 @DESCRIPTION: Header file for compute_transform_from_tags 00021 @GLOBALS : 00022 @CALLS : 00023 @CREATED : August 30, 1993 (Peter Neelin) 00024 @MODIFIED : $Log: compute_xfm.h,v $ 00025 @MODIFIED : Revision 1.2 2002/05/15 13:17:55 stever 00026 @MODIFIED : Remove rcsid strings. 00027 @MODIFIED : 00028 @MODIFIED : Revision 1.1 2000/02/06 15:30:35 stever 00029 @MODIFIED : rearranged header file structure; add gcc -Wall fixes 00030 @MODIFIED : 00031 @MODIFIED : Revision 1.3 1995/07/31 13:44:40 david 00032 @MODIFIED : check_in_all 00033 @MODIFIED : 00034 * Revision 1.2 1995/07/12 18:07:27 david 00035 * *** empty log message *** 00036 * 00037 * Revision 1.1 94/11/04 14:09:05 david 00038 * Initial revision 00039 * 00040 * Revision 1.1 94/11/04 13:11:36 david 00041 * Initial revision 00042 * 00043 * Revision 1.2 93/09/08 15:47:44 neelin 00044 * Added 9 and 10 parameter linear fitting. 00045 * 00046 * Revision 1.1 93/09/01 15:25:37 neelin 00047 * Initial revision 00048 * 00049 * Revision 1.1 93/09/01 13:22:24 neelin 00050 * Initial revision 00051 * 00052 ---------------------------------------------------------------------------- */ 00053 00054 00055 /* Transformation types */ 00056 typedef enum { 00057 TRANS_LSQ6, TRANS_LSQ7, TRANS_LSQ9, TRANS_LSQ10, TRANS_LSQ12, TRANS_TPS 00058 } Trans_type; 00059 00060 /* Minimum number of points needed */ 00061 #define MIN_POINTS_LINEAR 4 00062 #define MIN_POINTS_TPS 5 00063 00064 #endif

Generated on Wed Jul 28 09:10:57 2004 for BICPL by doxygen 1.3.7