Main Page | Files | Data Structures | Functions | Global Variables |

gpiv-img_utils.h

Go to the documentation of this file.
00001 /* -*- Mode: C; indent-tabs-mode: nil; c-basic-offset: 4 c-style: "K&R" -*- */
00002 
00003 /*
00004    libgpiv - library for Particle Image Velocimetry
00005 
00006    Copyright (C) 2002, 2003, 2004 Gerber van der Graaf
00007 
00008    This file is part of libgpiv.
00009 
00010    Libgpiv is free software; you can redistribute it and/or modify
00011    it under the terms of the GNU General Public License as published by
00012    the Free Software Foundation; either version 2, or (at your option)
00013    any later version.
00014 
00015    This program is distributed in the hope that it will be useful,
00016    but WITHOUT ANY WARRANTY; without even the implied warranty of
00017    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00018    GNU General Public License for more details.
00019 
00020    You should have received a copy of the GNU General Public License
00021    along with this program; if not, write to the Free Software Foundation,
00022    Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  
00023 
00024 
00025 
00026 
00027 -------------------------------------------------------------------------------
00028 FILENAME:                gpiv-img_utils.h
00029 LIBRARY:                 libgpiv:
00030 EXTERNAL FUNCTIONS:
00031                          gpiv_alloc_img
00032                          gpiv_check_alloc_img
00033                          gpiv_free_img
00034                          gpiv_cp_img
00035                          gpiv_cp_img_data
00036  
00037 LAST MODIFICATION DATE:  $Id: utils.h,v 1.20 2007-06-06 16:59:02 gerber Exp $
00038  --------------------------------------------------------------------------- */
00048 #ifndef __LIBGPIV_IMG_UTILS_H__
00049 #define __LIBGPIV_IMG_UTILS_H__
00050 
00051 
00058 GpivImage *
00059 gpiv_alloc_img                          (const GpivImagePar     *image_par
00060                                         );
00061 
00062 
00070 gchar *     
00071 gpiv_check_alloc_img                    (const GpivImage        *image
00072                                         );
00073 
00074 
00075 
00082 void 
00083 gpiv_free_img                           (GpivImage              *gpiv_image
00084                                         );
00085 
00086 
00096 GpivImage *
00097 gpiv_cp_img                             (const GpivImage        *image
00098                                         );
00099 
00100 
00110 gchar *
00111 gpiv_cp_img_data                        (const GpivImage        *image_src, 
00112                                         GpivImage               *image_dest
00113                                         );
00114 
00115 
00116 #endif /* __LIBGPIV_IMG_UTILS_H__ */

Generated on Tue Nov 20 19:46:20 2007 for Libgpiv by doxygen 1.5.1