InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IPathUtils Member List

This is the complete list of members for IPathUtils, including all inherited members.
AddRef() const =0IPMUnknownpure virtual
AllPointsOnObjectSelected(IPathSelectionList *pathSelectionList, IPathGeometry *pathGeom) const =0IPathUtilspure virtual
AllPointsOnObjectSelected(IPathGeometry *pathGeom, const PointSelectorList &pts) const =0IPathUtilspure virtual
AllPointsOnPathSelected(IPathGeometry *pathGeom, int32 pathIndex, const PointSelectorList &pts) const =0 (defined in IPathUtils)IPathUtilspure virtual
AppendAllPathPointSelectors(IPathGeometry *pathGeom, PointSelectorList &pts) const =0IPathUtilspure virtual
AppendNonPathSelectables(const UIDList &selectionList, UIDList &itemList) const =0IPathUtilspure virtual
AppendPathPointSelectors(IPathGeometry *pathGeom, int32 pathIndex, PointSelectorList &pts) const =0IPathUtilspure virtual
CalculateDirectionPoints(const IPathGeometry *iPathGeometry, const PMPathPoint &thePoint, const int32 pathIndex, const int32 pointIndex, PMPoint &leftDirPt, PMPoint &rightDirPt) const =0IPathUtilspure virtual
CreateLineSpline(const UIDRef &parent, const PMPointList &pathPoints, INewPageItemCmdData::GraphicAttrType attrType, bool16 bAllowDefaultStandOff=kTrue, const Transform::CoordinateSpace &boundsSpace=Transform::PasteboardCoordinates()) const =0IPathUtilspure virtual
CreateOvalSpline(const UIDRef &parent, PMRect &boundsRect, INewPageItemCmdData::GraphicAttrType attrType, bool16 bAllowDefaultStandOff=kTrue, const Transform::CoordinateSpace &boundsSpace=Transform::PasteboardCoordinates()) const =0IPathUtilspure virtual
CreateRectangleSpline(const UIDRef &parent, PMRect &boundsRect, INewPageItemCmdData::GraphicAttrType attrType, ClassID itemClass, bool16 bAllowDefaultStandOff=kTrue, const Transform::CoordinateSpace &boundsSpace=Transform::PasteboardCoordinates(), INewPageItemCmdData::ObjectStyleApplication howToApplyObjStyle=INewPageItemCmdData::kCommandAppliesObjectStyle) const =0IPathUtilspure virtual
CreateRectangleSpline(const UIDRef &parent, PMRect &boundsRect, INewPageItemCmdData::GraphicAttrType attrType, bool16 bAllowDefaultStandOff=kTrue, const Transform::CoordinateSpace &boundsSpace=Transform::PasteboardCoordinates()) const =0IPathUtilspure virtual
CreateRegPolySpline(const UIDRef &parent, PMRect &boundsRect, int32 numSides, int32 starInset, INewPageItemCmdData::GraphicAttrType attrType, bool16 bAllowDefaultStandOff=kTrue, const Transform::CoordinateSpace &boundsSpace=Transform::PasteboardCoordinates()) const =0IPathUtilspure virtual
CreateSpline(const UIDRef &parent, const PMPathPointList &pathPointList, INewPageItemCmdData::GraphicAttrType attrType, bool16 bAllowDefaultStandOff=kTrue, bool16 bClosedPath=kTrue, const Transform::CoordinateSpace &boundsSpace=Transform::PasteboardCoordinates()) const =0IPathUtilspure virtual
FilterNonPathSelectables(UIDList &itemList) const =0IPathUtilspure virtual
FilterUnselectedPathObjects(const IPathSelectionSuite *pathSelectionSuite, UIDList &itemList) const =0IPathUtilspure virtual
GetPathSelectableUIDList(UIDList *resultList, IHierarchy *hierarchy)=0IPathUtilspure virtual
GetPolyPathBBox(const PMPointList &polyPts) const =0IPathUtilspure virtual
GetVisualPointIndex(const PointSelector &controlPtIndex, ITransform *itemTransform) const =0IPathUtilspure virtual
IsAnyPathOpen(const IPathGeometry *iPathGeometry) const =0IPathUtilspure virtual
IsCircle(const IPathGeometry *iPathGeometry) const =0IPathUtilspure virtual
IsCompoundPath(const IPathGeometry *iPathGeometry) const =0IPathUtilspure virtual
IsLine(const IPathGeometry *iPathGeometry) const =0IPathUtilspure virtual
IsOval(const IPathGeometry *iPathGeometry) const =0IPathUtilspure virtual
IsPathSelectable(const IPMUnknown *pageItem) const =0IPathUtilspure virtual
IsPathSelectable(const UIDRef &pageItem) const =0IPathUtilspure virtual
IsPoint(const IPathGeometry *iPathGeometry) const =0IPathUtilspure virtual
IsPolygon(const IPathGeometry *iPathGeometry) const =0IPathUtilspure virtual
IsRectangle(const IPathGeometry *iPathGeometry) const =0IPathUtilspure virtual
IsSquare(const IPathGeometry *iPathGeometry) const =0IPathUtilspure virtual
IsValidSelector(const IPathGeometry *pathGeom, const PointSelector &handle) const =0IPathUtilspure virtual
kDefaultIID enum value (defined in IPathUtils)IPathUtils
MakeLinePath(IPathGeometry *iPathGeometry, const PMPointList &pathPoints) const =0IPathUtilspure virtual
MakeOvalPath(IPathGeometry *iPathGeometry, const PMRect &boundsRect) const =0IPathUtilspure virtual
MakeRectanglePath(IPathGeometry *iPathGeometry, const PMRect &boundsRect) const =0IPathUtilspure virtual
MakeRegPolyPath(IPathGeometry *iPathGeometry, const PMRect &boundsRect, int32 numSides, int32 starInset) const =0IPathUtilspure virtual
MakeSplinePath(IPathGeometry *iPathGeometry, const PMPathPointList &pathPointList, bool16 bClosePath=kTrue) const =0IPathUtilspure virtual
MakeUnitCirclePolygon(PMPointList &polyPts, int32 numSides, int32 starInset) const =0IPathUtilspure virtual
QueryHandleShape(bool16 tryPathHandleShape, const UIDRef &item) const =0IPathUtilspure virtual
QueryHandleShape(bool16 tryPathHandleShape, IPMUnknown *iUnknown) const =0IPathUtilspure virtual
QueryInterface(PMIID interfaceID) const =0IPMUnknownpure virtual
Release() const =0IPMUnknownpure virtual
WhichKindOfPageItem(const IPathGeometry *iPathGeometry) const =0IPathUtilspure virtual