plastimatch
Loading...
Searching...
No Matches
vf_convolve.h
Go to the documentation of this file.
1/* -----------------------------------------------------------------------
2 See COPYRIGHT.TXT and LICENSE.TXT for copyright and license information
3 ----------------------------------------------------------------------- */
4#ifndef _vf_convolve_h_
5#define _vf_convolve_h_
6
7#include "plmbase_config.h"
8
9class Volume;
10
11PLMBASE_C_API void vf_convolve_x (Volume* vf_out, Volume* vf_in, float* ker, int width);
12PLMBASE_C_API void vf_convolve_y (Volume* vf_out, Volume* vf_in, float* ker, int width);
13PLMBASE_C_API void vf_convolve_z (Volume* vf_out, Volume* vf_in, float* ker, int width);
14
15#endif
The Volume class represents a three-dimensional volume on a uniform grid. The volume can be located a...
Definition volume.h:38
#define PLMBASE_C_API
Definition plmbase_config.h:18
EXTERNC void vf_convolve_x(Volume *vf_out, Volume *vf_in, float *ker, int width)
Definition vf_convolve.cxx:14
EXTERNC void vf_convolve_z(Volume *vf_out, Volume *vf_in, float *ker, int width)
Definition vf_convolve.cxx:110
EXTERNC void vf_convolve_y(Volume *vf_out, Volume *vf_in, float *ker, int width)
Definition vf_convolve.cxx:64