AllowingAllPathElements

public protocol AllowingAllPathElements : AllowingBuild, AllowingMoveTo

Interface exposing all possible path element build steps.

  • Undocumented

    Declaration

    Swift

    @discardableResult
    func addLine(to point: Point) -> AllowingAllPathElements
  • Undocumented

    Declaration

    Swift

    @discardableResult
    func addQuadCurve(to point: Point, control: Point) -> AllowingAllPathElements
  • Undocumented

    Declaration

    Swift

    @discardableResult
    func addCurve(to point: Point, control1: Point, control2: Point) -> AllowingAllPathElements
  • Undocumented

    Declaration

    Swift

    @discardableResult
    func close() -> AllowingBuild & AllowingMoveTo