Interface ISvgStrokeDashArray
- Namespace
- PaintDotNet.Direct2D1
- Assembly
- PaintDotNet.Windows.dll
Interface describing an SVG stroke-dasharray value.
ID2D1SvgStrokeDashArray
public interface ISvgStrokeDashArray : ISvgAttribute, IDirect2DResource, IObjectRef, IIsDisposed, IDisposable, IFactoryProperty, IInternalImpl, ICloneable
- Inherited Members
- Extension Methods
Properties
- DashesCount
Gets the number of the dashes in the array.
Methods
- Clone()
Creates a clone of this attribute value. On creation, the cloned attribute is not set on any element.
- GetDashes(Span<SvgLength>, int)
Gets dashes from the array.
- GetDashes(Span<float>, int)
Gets dashes from the array.
- RemoveDashesAtEnd(int)
Removes dashes from the end of the array.
- UpdateDashes(ReadOnlySpan<SvgLength>, int)
Updates the array. Existing dashes not updated by this method are preserved. The array is resized larger if necessary to accommodate the new dashes.
- UpdateDashes(ReadOnlySpan<float>, int)
Updates the array. Existing dashes not updated by this method are preserved. The array is resized larger if necessary to accommodate the new dashes.