![]() | InDesign SDK 20.5 |
#include <IPolygonConverter.h>

Public Types | |
| enum | { kDefaultIID = IID_IPOLYGONCONVERTER } |
Public Member Functions | |
| virtual IPathGeometry * | CreatePolygon () const =0 |
| virtual bool16 | InitPolygon (IPathGeometry *pNew) const =0 |
| virtual bool16 | IsRectangle (bool16 checkCornerRadius=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 |
The IPolygonConverter is used by the PageItemStandOff for rotated TextFrames, rotated StandOffs and contour StandOffs. The implementations are named as *ToPolygon:
Generic PageItem: kPageItemToPolygonBoss Rectangle: kRectToPolygonBoss Oval: kPageItemToPolygonBoss Line: kLineToPolygonBoss Polygon: kPolyToPolygonBoss FrameItem: kRectToPolygonBoss QD3DItem: kRectToPolygonBoss