1 #ifndef _GNM_SHEET_MERGE_H_
2 # define _GNM_SHEET_MERGE_H_
5 #include <goffice/goffice.h>
9 gboolean
gnm_sheet_merge_add (Sheet
*sheet
,
13 gboolean
gnm_sheet_merge_remove (Sheet
*sheet
,
15 GSList
*gnm_sheet_merge_get_overlap (Sheet
const *sheet
, GnmRange
const *r
);
16 GnmRange
const *gnm_sheet_merge_contains_pos (Sheet
const *sheet
, GnmCellPos
const *pos
);
17 GnmRange
const *gnm_sheet_merge_is_corner (Sheet
const *sheet
, GnmCellPos
const *pos
);
18 void gnm_sheet_merge_relocate (GnmExprRelocateInfo
const *ri
,
20 void gnm_sheet_merge_find_bounding_box (Sheet
const *sheet
,
22 void gnm_sheet_merge_get_adjacent (Sheet
const *sheet
,
23 GnmCellPos
const *pos
,
24 GnmRange
const **left
,
25 GnmRange
const **right
);
29 #endif /* _GNM_SHEET_MERGE_H_ */