Line

public enum Line
extension Line: Equatable

Model of line.

  • Undocumented

    Declaration

    Swift

    case vertical(Double)
  • Undocumented

    Declaration

    Swift

    case horizontal(Double)
  • Undocumented

    Declaration

    Swift

    case slanted(slope: Double, intercept: Double)
  • Undocumented

    Declaration

    Swift

    public init(_ segment: Line.Segment)
  • Undocumented

    Declaration

    Swift

    public init(slope: Double, intercept: Double)
  • Undocumented

    Declaration

    Swift

    public func y(x: Double) -> Double
  • Undocumented

    Declaration

    Swift

    public func perpendicular(containing point: Point) -> Line
  • Ray

    Undocumented

    See more

    Declaration

    Swift

    public enum Ray
    extension Line.Ray: Equatable
  • Model of line segment.

    See more

    Declaration

    Swift

    public struct Segment