3 #if !defined __ZPlacement_H
8 #include <zm/ZPixelCoord.H>
39 virtual int place (
int pc[2]) = 0;
58 non_placed = 0, test_placed, fix_placed
66 #define AnyType ZPropPlacedType
67 #define AnyAr ZPropPlacedAr
68 #define AnyFormatSpec "\n[%d]: id=%d part=%g placed=%d(1-test,2-fixed) size=%g min_size=%d%s"
69 #define AnyPrintList i, item.id, item.part, item.placed, item.size, \
70 item.min_size, item.empty?" <empty>": ""
71 #include <mix/AnyAr.H>
85 void place_group (ZGroupId gid,
int c[2]);
96 void add (ZGroupId gid,
float fraction);
99 void set_left_offset (
int leftOffset);
100 void set_right_offset (
int rightOffset);
101 void set_delta (
int delta);
103 int get_left_offset ()
const;
104 int get_right_offset ()
const;
105 int get_delta ()
const;
121 virtual int place (
int pc[2]);
126 #endif // ZPlacement.H
Definition: ZPlacement.H:14
Definition: ZPlacement.H:50
Definition: ZPlacement.H:74
Definition: ZPixelCoord.H:174