Merge commit 'origin/stable'
[pspp-builds.git] / src / output / charts / box-whisker.h
index e536b83316a106e948d7477ece61189a8718dfd9..7b2c4b8fdc1c2407c86cfe308a1c5ed4b72a31ba 100644 (file)
 #ifndef BOX_WHISKER_H
 #define BOX_WHISKER_H
 
-#include <config.h>
-
 struct chart ;
-struct weighted_value;
-struct metrics;
-
-/* Draw an outlier on the plot CH
- * at CENTRELINE
- * The outlier is in (*wvp)[idx]
- * If EXTREME is non zero, then consider it to be an extreme
- * value
- */
-void  draw_outlier(struct chart *ch, double centreline,
-            struct weighted_value **wvp,
-            int idx,
-            short extreme);
-
+struct box_whisker;
 
-void boxplot_draw_boxplot(struct chart *ch,
-                    double box_centre,
-                    double box_width,
-                    struct metrics *m,
-                    const char *name);
+void boxplot_draw_boxplot (struct chart *ch,
+                          double box_centre,
+                          double box_width,
+                          const struct box_whisker *w,
+                          const char *name);
 
 
-void boxplot_draw_yscale(struct chart *ch , double y_max, double y_min);
+void boxplot_draw_yscale (struct chart *ch , double y_max, double y_min);
 
 #endif