Helping data structure for MAARPacking. More...
#include <ogdf/energybased/fmmm/maar_packing/PackingRowInfo.h>
Public Member Functions | |
PackingRowInfo () | |
double | get_max_height () |
int | get_row_index () |
double | get_total_width () |
void | set_max_height (double h) |
void | set_row_index (int i) |
void | set_total_width (double w) |
Private Attributes | |
double | max_height |
the maximum height of a rectangle placed in this row | |
int | row_index |
the index of the row (first row in packing has index 0) | |
double | total_width |
the sum of the width of all rectsngles in this row | |
Friends | |
std::ostream & | operator<< (std::ostream &output, const PackingRowInfo &A) |
Outputstream for PackingRowInfo. | |
std::istream & | operator>> (std::istream &input, PackingRowInfo &A) |
Inputstream for PackingRowInfo. | |
Helping data structure for MAARPacking.
Definition at line 41 of file PackingRowInfo.h.
|
inline |
Definition at line 56 of file PackingRowInfo.h.
|
inline |
Definition at line 69 of file PackingRowInfo.h.
|
inline |
Definition at line 73 of file PackingRowInfo.h.
|
inline |
Definition at line 71 of file PackingRowInfo.h.
Definition at line 63 of file PackingRowInfo.h.
Definition at line 67 of file PackingRowInfo.h.
Definition at line 65 of file PackingRowInfo.h.
|
friend |
Outputstream for PackingRowInfo.
Definition at line 43 of file PackingRowInfo.h.
|
friend |
Inputstream for PackingRowInfo.
Definition at line 50 of file PackingRowInfo.h.
|
private |
the maximum height of a rectangle placed in this row
Definition at line 76 of file PackingRowInfo.h.
|
private |
the index of the row (first row in packing has index 0)
Definition at line 78 of file PackingRowInfo.h.
|
private |
the sum of the width of all rectsngles in this row
Definition at line 77 of file PackingRowInfo.h.