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

__GpivPostPar Struct Reference

Parameters for post-processing PIV data. More...

#include <gpiv-post_par.h>


Data Fields

enum GpivOperationManipiv operator_manipiv
gboolean operator_manipiv__set
gboolean set
gboolean set__set
float set_dx
gboolean set_dx__set
float set_dy
gboolean set_dy__set
GpivRoiblock
gboolean block__set
int subtract
gboolean subtract__set
float z_off_dx
gboolean z_off_dx__set
float z_off_dy
gboolean z_off_dy__set
enum GpivDifferentiation diff_type
enum GpivOperation operator_vorstra
int diff_type__set
gboolean operator_vorstra__set
enum GpivScaleType scale_type
gboolean scale_type__set


Detailed Description

Parameters for post-processing PIV data.

These parameters are needed by the functions for post-processing of PIV data, like: data manipulation (fliping, rotating), calculation of derived (scalar) quantities, statistics etc. The parameters might be loaded from the configuration resources, with gpiv_scan_resourcefiles() or with gpiv_scan_parameter(). Though there are some functions in this module concerning offsetting and scaling (gpiv_post_scale() for example), the related parameters have been included in __GpivImagePar

Definition at line 135 of file gpiv-post_par.h.


Field Documentation

enum GpivOperationManipiv __GpivPostPar::operator_manipiv

operator on PIV data

Definition at line 136 of file gpiv-post_par.h.

gboolean __GpivPostPar::operator_manipiv__set

flag if operator_manipiv has been defined

Definition at line 137 of file gpiv-post_par.h.

gboolean __GpivPostPar::set

setting of PIV data: enable / disable

Definition at line 140 of file gpiv-post_par.h.

gboolean __GpivPostPar::set__set

flag if set has been defined

Definition at line 141 of file gpiv-post_par.h.

float __GpivPostPar::set_dx

value of disabled PIV data in horizontal (column-wise) direction

Definition at line 143 of file gpiv-post_par.h.

gboolean __GpivPostPar::set_dx__set

flag if set_dx has been defined

Definition at line 145 of file gpiv-post_par.h.

float __GpivPostPar::set_dy

value of disabled PIV data in vertical (row-wise) direction

Definition at line 147 of file gpiv-post_par.h.

gboolean __GpivPostPar::set_dy__set

flag if set_dy has been defined

Definition at line 149 of file gpiv-post_par.h.

GpivRoi* __GpivPostPar::block

Define a rectangular block for enabling / disabling PIV data

Definition at line 151 of file gpiv-post_par.h.

gboolean __GpivPostPar::block__set

Definition at line 153 of file gpiv-post_par.h.

int __GpivPostPar::subtract

data type to subtract from estimators NONE (0), mean (1) Zoff_dx and Zoff_dy (2)

Definition at line 158 of file gpiv-post_par.h.

gboolean __GpivPostPar::subtract__set

flag if subtract has been defined

Definition at line 159 of file gpiv-post_par.h.

float __GpivPostPar::z_off_dx

offset value for horizontal PIV estimator

Definition at line 161 of file gpiv-post_par.h.

gboolean __GpivPostPar::z_off_dx__set

flag if z_off_dx has been defined

Definition at line 162 of file gpiv-post_par.h.

float __GpivPostPar::z_off_dy

offset value for vertical PIV estimator

Definition at line 164 of file gpiv-post_par.h.

gboolean __GpivPostPar::z_off_dy__set

flag if z_off_dy has been defined

Definition at line 165 of file gpiv-post_par.h.

enum GpivDifferentiation __GpivPostPar::diff_type

differential type

Definition at line 170 of file gpiv-post_par.h.

enum GpivOperation __GpivPostPar::operator_vorstra

specify which derivative type from PIV data to calculate

Definition at line 171 of file gpiv-post_par.h.

int __GpivPostPar::diff_type__set

flag if diff_type has been defined

Definition at line 173 of file gpiv-post_par.h.

gboolean __GpivPostPar::operator_vorstra__set

flag if operator_vorstra has been defined

Definition at line 174 of file gpiv-post_par.h.

enum GpivScaleType __GpivPostPar::scale_type

normal or inverse scaling

Definition at line 180 of file gpiv-post_par.h.

gboolean __GpivPostPar::scale_type__set

flag if scale_type has been defined

Definition at line 181 of file gpiv-post_par.h.


The documentation for this struct was generated from the following file:
Generated on Tue Nov 20 19:46:20 2007 for Libgpiv by doxygen 1.5.1