Lib
piv API documentation
Main Page
|
Files
|
Data Structures
|
Functions
|
Global Variables
|
Main Page
Data Structures
Files
File List
Globals
gpiv-img_utils.h
Go to the documentation of this file.
1
/* -*- Mode: C; indent-tabs-mode: nil; c-basic-offset: 4 c-style: "K&R" -*- */
2
3
/*
4
libgpiv - library for Particle Image Velocimetry
5
6
Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008 Gerber van der Graaf
7
8
This file is part of libgpiv.
9
10
Libgpiv is free software; you can redistribute it and/or modify
11
it under the terms of the GNU General Public License as published by
12
the Free Software Foundation; either version 2, or (at your option)
13
any later version.
14
15
This program is distributed in the hope that it will be useful,
16
but WITHOUT ANY WARRANTY; without even the implied warranty of
17
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18
GNU General Public License for more details.
19
20
You should have received a copy of the GNU General Public License
21
along with this program; if not, write to the Free Software Foundation,
22
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
23
24
25
26
27
-------------------------------------------------------------------------------
28
FILENAME: gpiv-img_utils.h
29
LIBRARY: libgpiv:
30
EXTERNAL FUNCTIONS:
31
gpiv_alloc_img
32
gpiv_check_alloc_img
33
gpiv_free_img
34
gpiv_cp_img
35
gpiv_cp_img_data
36
37
gpiv_mpi_bcast_image
38
39
LAST MODIFICATION DATE: $Id: gpiv-img_utils.h,v 1.2 2008-09-25 13:19:53 gerber Exp $
40
--------------------------------------------------------------------------- */
50
#ifndef __LIBGPIV_IMG_UTILS_H__
51
#define __LIBGPIV_IMG_UTILS_H__
52
53
60
GpivImage
*
61
gpiv_alloc_img
(
const
GpivImagePar
*image_par
62
);
63
64
72
gchar *
73
gpiv_check_alloc_img
(
const
GpivImage
*image
74
);
75
76
77
84
void
85
gpiv_free_img
(
GpivImage
*gpiv_image
86
);
87
88
98
GpivImage
*
99
gpiv_cp_img
(
const
GpivImage
*image
100
);
101
102
112
gchar *
113
gpiv_cp_img_data
(
const
GpivImage
*image_src,
114
GpivImage
*image_dest
115
);
116
#ifdef ENABLE_MPI
117
126
void
127
gpiv_img_mpi_bcast_image (
GpivImage
*image,
128
const
gboolean alloc_frame
129
);
130
137
void
138
gpiv_img_mpi_bcast_imgframe (
GpivImage
*image
139
);
140
141
#endif
/* ENABLE_MPI */
142
#endif
/* __LIBGPIV_IMG_UTILS_H__ */
Generated on Thu Mar 20 2014 09:01:34 for libgpiv-0.6.1 by
1.8.1.2