Instance Property


The total number of path elements in the receiver's path.


var elementCount: Int { get }


Each element type corresponds to one of the operations described in Path Elements.

See Also

Accessing Elements of a Path

func element(at: Int) -> NSBezierPath.ElementType

Returns the type of path element at the specified index.

func element(at: Int, associatedPoints: NSPointArray?) -> NSBezierPath.ElementType

Gets the element type and (and optionally) the associated points for the path element at the specified index.

func removeAllPoints()

Removes all path elements from the receiver, effectively clearing the path.

func setAssociatedPoints(NSPointArray?, at: Int)

Changes the points associated with the specified path element.