![]() | InDesign SDK 20.5 |

Classes | |
| class | Tiler |
Public Types | |
| enum | { kDefaultIID = IID_ITEXTTILER } |
Public Member Functions | |
| virtual bool16 | GetIsAnArea () const =0 |
| virtual bool16 | GetAppearsMultiplePlaces () const =0 |
| virtual PMMatrix | GetToContentMatrix () const =0 |
| virtual PMRect | GetContentBounds () const =0 |
| virtual Tiler * | NewTiler (bool16 includeExternalInlineWraps=kTrue, bool16 includeInternalInlineWrap=kFalse) const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
| pure virtual |
Returns true if the parcel may appear more than one place: like header/footer rows, master page items
| pure virtual |
Content bounds are also known as Wax bounds are simply the bounds of the Parcel transformed by the ToContentMatrix. To get the bounds of the tileable area call GetNetContentAreaBounds().
| pure virtual |
Closed shapes (polygons, circles, etc) are areas, open shapes (lines/strokes, i.e. TextOnPath frames) are not areas.
| pure virtual |
Instantiates an instance of a Tiler initialized to represent the base Parcel content path, text inset path (if any) and all external wraps.
If includeExternalInlineWraps is kTrue, then inline wraps which can be treated as external (anchored in a different Parcel) based on the values registered with the controlling ITextParcelListData are added as external (base) wraps.
If includeInternalInlineWraps is kTrue, then inline wraps which can be treated as internal (anchored in the Parcel) based on the values registered with the controlling ITextParcelListData are added as external (base) wraps.
| includeExternalInlineWraps | |
| includeInternalInlineWraps |