place_data_t Class Reference |
Classes | |
class | slice_t |
Element geometry for a single orientation of place_data_t. More... | |
Public Member Functions | |
slice_t & | horizontal () |
const slice_t & | horizontal () const |
const slice_t & | vertical () const |
slice_t & | vertical () |
Public Attributes | |
boost::array< slice_t, 2 > | slice_m |
Detailed Description
- The place_data_t is the primary communication mechanism that engine uses
- to get solved layout information to the client. The place_data_t is similar to the layout_attributes_t, except for the following: - data included is the "solved" result, not the data the client passed in (though the solution is based on the client's data) - data included is only pertinent to the laying-out of the placeable object into it's final resting place.
- This struct is used when calling the place operation
- inside the placeable object's related poly_placeable_t.
- See also:
- adobe::poly_placeable_t
Definition at line 130 of file layout_attributes.hpp.
Member Function Documentation
slice_t& horizontal | ( | ) |
Definition at line 150 of file layout_attributes.hpp.
const slice_t& horizontal | ( | ) | const |
Definition at line 153 of file layout_attributes.hpp.
const slice_t& vertical | ( | ) | const |
Definition at line 152 of file layout_attributes.hpp.
slice_t& vertical | ( | ) |
Definition at line 149 of file layout_attributes.hpp.
Member Data Documentation
Definition at line 147 of file layout_attributes.hpp.