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

This is the complete list of members for IPathGeometry, including all inherited members.
AddNewPath(int32 preallocatePoints=kDefaultPathSize)=0IPathGeometrypure virtual
AddPoint(int32 whichPath, const PMPathPoint &pt)=0IPathGeometrypure virtual
AddRef() const =0IPMUnknownpure virtual
ClosePath(int32 whichPath)=0IPathGeometrypure virtual
CopyNthPath(int32 copyToPathIndex, IPathGeometry *fromPath, int32 copyFromPathIndex)=0IPathGeometrypure virtual
CopyPath(IPathGeometry *fromPath)=0IPathGeometrypure virtual
GetCtrlPointsBoundingBox(const PMMatrix &theMatrix) const =0IPathGeometrypure virtual
GetCtrlPointsBoundingBox() const =0IPathGeometrypure virtual
GetNthPath(int32 whichPath, PMPathPointList &pathPtList) const =0IPathGeometrypure virtual
GetNthPoint(int32 whichPath, int32 n) const =0IPathGeometrypure virtual
GetNthSegment(int32 whichPath, int32 whichSegment, PMPathPointList &pathPtList) const =0IPathGeometrypure virtual
GetNumPaths() const =0IPathGeometrypure virtual
GetNumPoints(int32 whichPath) const =0IPathGeometrypure virtual
GetNumSegments(int32 whichPath) const =0IPathGeometrypure virtual
GetOutlineInfo(IOutlineInfo *iOutlineInfo) const =0IPathGeometrypure virtual
GetOutlineInfo(IOutlineInfo *iOutlineInfo, int32 whichPath) const =0IPathGeometrypure virtual
GetPathBoundingBox(const PMMatrix &theMatrix) const =0IPathGeometrypure virtual
GetPathBoundingBox() const =0IPathGeometrypure virtual
GetTotalPoints() const =0IPathGeometrypure virtual
InsertNewPath(int32 before, int32 preallocatePoints=kDefaultPathSize)=0IPathGeometrypure virtual
InsertNthPoint(int32 whichPath, int32 before, const PMPathPoint &pt)=0IPathGeometrypure virtual
IsEmpty() const =0IPathGeometrypure virtual
IsMultiPoint() const =0IPathGeometrypure virtual
IsPathClosed(int32 whichPath) const =0IPathGeometrypure virtual
IsPathOpen(int32 whichPath) const =0IPathGeometrypure virtual
IsSinglePoint(PMPathPoint *pt=nil) const =0IPathGeometrypure virtual
kDefaultIID enum value (defined in IPathGeometry)IPathGeometry
kDefaultPathSize enum value (defined in IPathGeometry)IPathGeometry
ModifyNthPoint(int32 whichPath, int32 index, const PMPathPoint &pt)=0IPathGeometrypure virtual
OpenPath(int32 whichPath)=0IPathGeometrypure virtual
QueryInterface(PMIID interfaceID) const =0IPMUnknownpure virtual
Release() const =0IPMUnknownpure virtual
RemoveAllButNthPath(int32 whichPath)=0IPathGeometrypure virtual
RemoveAllPaths()=0IPathGeometrypure virtual
RemoveAllPoints(int32 whichPath)=0IPathGeometrypure virtual
RemoveNthPath(int32 whichPath)=0IPathGeometrypure virtual
RemoveNthPoint(int32 whichPath, int32 z)=0IPathGeometrypure virtual
ReversePath(int32 whichPath)=0IPathGeometrypure virtual
SetCtrlPointsBoundingBox(const PMRect &newPtBBox)=0IPathGeometrypure virtual
SetCtrlPointsBoundingBox(const PMMatrix &theMatrix, const PMRect &newPtBBox)=0IPathGeometrypure virtual
SetPathBoundingBox(const PMMatrix &theMatrix, const PMRect &newBBox)=0IPathGeometrypure virtual
SetPathBoundingBox(const PMRect &newBBox)=0IPathGeometrypure virtual
TransformPath(const PMMatrix &theMatrix)=0IPathGeometrypure virtual
TransformPathPoints(const PointSelectorList &pts, const PMMatrix &mat, bool16 ignoreSegments, bool16 permitFlips)=0IPathGeometrypure virtual