![]() | InDesign SDK 20.5 |

Public Types | |
| enum | { kDefaultIID = IID_ICUSTOMDASHEDPATHSTROKERVALUES } |
Public Member Functions | |
| virtual uint32 | GetDashCount () const =0 |
| virtual PMReal | GetNthDash (uint32 index) const =0 |
| virtual void | SetDashes (uint32 count, PMReal const *dashes)=0 |
| virtual PMReal const * | GetDashes () const =0 |
| virtual IDashedAttributeValues::CornerAdjustment | GetCornerAdjustment () const =0 |
| virtual void | SetCornerAdjustment (IDashedAttributeValues::CornerAdjustment cornerAdjust)=0 |
| virtual int32 | GetLineCap () const =0 |
| virtual void | SetLineCap (int32 lineCap)=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 |
| pure virtual |
| pure virtual |
Retrieves dash array in one call
| pure virtual |
Retrieves line cap
| pure virtual |
Retrieves a single entry from the dash array
| index | IN The index of the dash to return. Must be < GetDashCount() |
| pure virtual |
Sets corner adjustment
| cornerAdjust | IN New corner adjustment |
| pure virtual |
Sets the dash array
| count | IN The number of dashes in the array. May be zero to clear array |
| dashes | IN The new dash array. May be nil if count is zero |
| pure virtual |
Sets line cap
| lineCap | IN The new line cap |