/* * $Id: jitter.h,v 1.1 2015/09/14 03:28:47 sfeam Exp $ */ #ifndef GNUPLOT_JITTER_H # define GNUPLOT_JITTER_H #include "syscfg.h" #include "axis.h" #include "command.h" #include "gp_types.h" #include "gadgets.h" #include "graphics.h" #include "save.h" #include enum jitterstyle { JITTER_DEFAULT = 0, JITTER_SWARM, JITTER_SQUARE }; typedef struct { struct position overlap; double spread; double limit; enum jitterstyle style; } t_jitter; extern t_jitter jitter; extern void jitter_points __PROTO((struct curve_points *plot)); extern void set_jitter __PROTO(( void )); extern void show_jitter __PROTO(( void )); extern void unset_jitter __PROTO(( void )); extern void save_jitter __PROTO(( FILE * )); #endif