doubles.h

00001 
00002 
00003 /*---------------------------------------------------------------------------
00004    
00005    File name    :   doubles.h
00006    Author       :   N. Devillard
00007    Created on   :   July 2000
00008    Description  :   double array handling
00009 
00010  *--------------------------------------------------------------------------*/
00011 
00012 /*
00013     $Id
00014     $Author
00015     $Date
00016     $Revision
00017 */
00018 
00019 #ifndef _DOUBLES_H_
00020 #define _DOUBLES_H_
00021 
00022 /*---------------------------------------------------------------------------
00023                                 Includes
00024  ---------------------------------------------------------------------------*/
00025 
00026 #include "local_types.h"
00027 
00028 /*---------------------------------------------------------------------------
00029                             Function codes
00030  ---------------------------------------------------------------------------*/
00031 
00032 /*-------------------------------------------------------------------------*/
00043 /*--------------------------------------------------------------------------*/
00044 
00045 double2 * double2_new(int size);
00046 
00047 
00048 /*-------------------------------------------------------------------------*/
00059 /*--------------------------------------------------------------------------*/
00060 
00061 void double2_del(double2 * d);
00062 
00063 
00064 /*-------------------------------------------------------------------------*/
00075 /*--------------------------------------------------------------------------*/
00076 
00077 double3 * double3_new(int size);
00078 
00079 
00080 /*-------------------------------------------------------------------------*/
00091 /*--------------------------------------------------------------------------*/
00092 
00093 void double3_del(double3 * d);
00094 
00095 
00096 /*-------------------------------------------------------------------------*/
00113 /*--------------------------------------------------------------------------*/
00114  
00115 void double3_sort(double3 * p, int c);
00116 
00117 /*-------------------------------------------------------------------------*/
00131 /*--------------------------------------------------------------------------*/
00132  
00133 double3 * double3_read(char * filename);
00134 
00135 
00136 
00137 #endif

Generated on Wed Oct 26 13:08:52 2005 for SINFONI Pipeline Reference Manual by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001