![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_ISETBOUNDINGBOXCMDDATA } |
Public Member Functions | |
| virtual void | SetBoundingBoxData (const PMRectCollection &rectCollection, const Transform::CoordinateSpace &coordinateSpace, Geometry::BoundsKind boundsKind)=0 |
| virtual const PMRectCollection & | GetRectList () const =0 |
| virtual Transform::CoordinateSpace | GetCoordinateSpace () const =0 |
| virtual Geometry::BoundsKind | GetBoundsKind () 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 |
GetBoundsKind returns the BoundsKind parameter set by SetBoundingBoxData.
| pure virtual |
GetCoordinateSpace returns the CoordinateSpace parameter set by SetBoundingBoxData.
| pure virtual |
GetRectList returns the PMRectCollection parameter set by SetBoundingBoxData.
| pure virtual |
SetBoundingBoxData sets up the command data for set bounding box commands. is the list of new frames–one corresponding te each item in the commands item list. is one of Transform::PasteboardCoordinates() or Transform::InnerCoordinates() is one of Geometry::OuterStrokeBounds() or Geometry::PathBounds()