layout_attributes.hpp
Go to the documentation of this file.
7 /*************************************************************************************************/ 23 /*************************************************************************************************/ 61 place_overlay 125 /*************************************************************************************************/ 200 inline int bottom(const place_data_t& place_data) { return top(place_data) + height(place_data); } 205 inline int right(const place_data_t& place_data) { return left(place_data) + width(place_data); } 207 /*************************************************************************************************/
guide_set_t guide_set_m Definition: layout_attributes.hpp:144 Element geometry for a single orientation of place_data_t. Definition: layout_attributes.hpp:135 const slice_t & vertical() const Definition: layout_attributes.hpp:114 Layout data interface from the engine to the client. Definition: layout_attributes.hpp:130 placeable object geometry for a single orientation of layout_attributes_t. Definition: layout_attributes.hpp:86 An intrinsic geometry class for objects with a graphical representation. Definition: extents.hpp:75 layout_attributes_t() Definition: layout_attributes.hpp:75 const slice_t & horizontal() const Definition: layout_attributes.hpp:153 boost::array< slice_t, 2 > slice_m Definition: layout_attributes.hpp:106 pair_long_t margin_m Definition: layout_attributes.hpp:98 const slice_t & horizontal() const Definition: layout_attributes.hpp:115 Definition: functional.hpp:26 Layout data interface from the client to the engine. Definition: layout_attributes.hpp:68 alignment_t child_alignment_m Definition: layout_attributes.hpp:99 A utility class for referencing the two slices of a extents_t. Definition: extents.hpp:68 Definition: extents.hpp:70 A utility class for referencing the alignment characteristics in layout_attributes_t. Definition: layout_attributes.hpp:28 alignment_t alignment_m Definition: layout_attributes.hpp:93 std::vector< int > spacing_t Definition: layout_attributes.hpp:84 |