#ifndef GNUMERIC_TABULATE_H
#define GNUMERIC_TABULATE_H

#include "gnumeric.h"
#include "numbers.h"
#include "dao.h"
#include "tools.h"

typedef struct {
	GnmCell   *target;
	int dims;
	GnmCell  **cells;
	gnm_float *minima;
	gnm_float *maxima;
	gnm_float *steps;
	gboolean with_coordinates;
} GnmTabulateInfo;

GSList *
do_tabulation (WorkbookControl *wbc,
	       GnmTabulateInfo *data);

#endif
