Adobe Systems Incorporated

Layout data interface from the engine to the client. More...

#include <adobe/layout_attributes.hpp>

List of all members.


class  slice_t
 Element geometry for a single orientation of place_data_t. More...

Public Member Functions

slice_thorizontal ()
const slice_thorizontal () const
const slice_tvertical () const
slice_tvertical ()

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:

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

boost::array<slice_t, 2> slice_m

Definition at line 147 of file layout_attributes.hpp.

Copyright © 2006-2007 Adobe Systems Incorporated.

Use of this website signifies your agreement to the Terms of Use and Online Privacy Policy.

Search powered by Google