## FoAreaSpanningTableCell FoAreaSpanningTableCell |

## Synopsis

                        FoAreaSpanningTableCell;
                        FoAreaSpanningTableCellClass;
    FoArea*             fo_area_spanning_table_cell_new     (void);
    FoArea*             fo_area_spanning_table_cell_new_with_rows_spanned
                                                            (gint rows_spanned);
    FoArea*             fo_area_spanning_table_cell_get_nth_row_proxy
                                                            (FoArea *fo_area,
                                                             gint row_number);
    gfloat              fo_area_spanning_table_cell_get_real_height
                                                            (FoArea *fo_area);
    gfloat              fo_area_spanning_table_cell_get_real_available_height
                                                            (FoArea *fo_area);

## Object Hierarchy

      GObject
       +----FoObject
             +----FoNode
                   +----FoArea
                         +----FoAreaArea
                               +----FoAreaReference
                                     +----FoAreaSpanningTableCell

## Description

## Details

### FoAreaSpanningTableCell

    typedef struct _FoAreaSpanningTableCell FoAreaSpanningTableCell;

### FoAreaSpanningTableCellClass

    typedef struct _FoAreaSpanningTableCellClass FoAreaSpanningTableCellClass;

### fo_area_spanning_table_cell_new ()

    FoArea*             fo_area_spanning_table_cell_new     (void);

Creates a new FoAreaSpanningTableCell initialized to default value.

Returns : | the new FoAreaSpanningTableCell

### fo_area_spanning_table_cell_new_with_rows_spanned ()

    FoArea*             fo_area_spanning_table_cell_new_with_rows_spanned
                                                            (gint rows_spanned);

Creates a new FoAreaSpanningTableCell initialized to span `rows_spanned` rows.

`rows_spanned` : | Number of rows spanned by the new FoAreaSpanningTableCell
Returns : | the new FoAreaSpanningTableCell

### fo_area_spanning_table_cell_get_nth_row_proxy ()

    FoArea*             fo_area_spanning_table_cell_get_nth_row_proxy
                                                            (FoArea *fo_area,
                                                             gint row_number);

Gets the FoSpanningTableCellProxy object at the `row_number` row number.

`row` number should be in the range 2...rows-spanned, where 'rows-spanned' is the number of rows spanned by `fo_area`.

When `fo_area` spans only one row, this function always returns NULL.

`fo_area` : | The FoAreaSpanningTableCell object
`row_number` : | The row number of proxy area to get
Returns : | The FoSpanningTableCellProxy object, or NULL if no proxy

### fo_area_spanning_table_cell_get_real_height ()

    gfloat              fo_area_spanning_table_cell_get_real_height
                                                            (FoArea *fo_area);

Gets the real-height property of `fo_area`

`fo_area` : | The FoAreaSpanningTableCell object
Returns : | The "real_height" property value

### fo_area_spanning_table_cell_get_real_available_height ()

    gfloat              fo_area_spanning_table_cell_get_real_available_height
                                                            (FoArea *fo_area);

Gets the "real-available-height" property of `fo_area`

`fo_area` : | The FoAreaSpanningTableCell object
Returns : | The "real-available-height" property value