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