![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_IJOINPATHPOINTSCMDDATA } |
| enum | JoinMethod { kJoin, kConnect } |
Public Member Functions | |
| virtual void | Set (PointSelectorList endPoints, JoinMethod method=kJoin)=0 |
| virtual JoinMethod | GetJoinMethod () const =0 |
| virtual PointSelectorList | GetEndPoints () 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 |
Define join method. kJoin means two end points is very close and the resulting point will replace the two end points, kConnect means connect these two end point with a line. In both cases, two path becomes one and the 2nd is deleted.
| pure virtual |
GetEndPoints
| none |
| pure virtual |
GetJoinMethod
| none |
| pure virtual |
Set Join Path point command data
| method | Join method defined above (either kJoin or kConnect) |
| endPoints | List of end point to join |