FoAreaSpanningTableCell

FoAreaSpanningTableCell —

Synopsis




struct      FoAreaSpanningTableCell;
struct      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

struct FoAreaSpanningTableCell

struct FoAreaSpanningTableCell;


struct FoAreaSpanningTableCellClass

struct 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