Class R2EllipticCurve

Hierarchy

Implements

  • Debug

Constructors

  • Parameters

    • cx: number
    • cy: number
    • rx: number
    • ry: number
    • phi: number
    • a0: number
    • da: number

    Returns R2EllipticCurve

Properties

a0: number
cx: number
cy: number
da: number
phi: number
rx: number
ry: number

Accessors

  • get bounds(): R2Box
  • Returns R2Box

  • get xMax(): number
  • Returns number

  • get xMin(): number
  • Returns number

  • get yMax(): number
  • Returns number

  • get yMin(): number
  • Returns number

Methods

  • Parameters

    Returns boolean

  • Parameters

    • x: number
    • y: number

    Returns boolean

  • Type Parameters

    • T

    Parameters

    • output: Output<T>

    Returns Output<T>

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • that: unknown

    Returns boolean

  • Parameters

    • that: unknown
    • Optional epsilon: number

    Returns boolean

  • Parameters

    • u: number

    Returns number

  • Parameters

    • u: number

    Returns number

  • Parameters

    Returns boolean

  • Returns boolean

  • Returns {
        large: boolean;
        phi: number;
        rx: number;
        ry: number;
        sweep: boolean;
        x0: number;
        x1: number;
        y0: number;
        y1: number;
    }

    • large: boolean
    • phi: number
    • rx: number
    • ry: number
    • sweep: boolean
    • x0: number
    • x1: number
    • y0: number
    • y1: number
  • Parameters

    • Optional outputSettings: OutputSettingsLike

    Returns string

  • Returns string

  • Type Parameters

    • T

    Parameters

    • output: Output<T>

    Returns Output<T>

  • Type Parameters

    • T

    Parameters

    • output: Output<T>

    Returns Output<T>

  • Type Parameters

    • T

    Parameters

    • output: Output<T>

    Returns Output<T>

  • Parameters

    • x0: number
    • y0: number
    • x1: number
    • y1: number
    • x2: number
    • y2: number
    • x3: number
    • y3: number

    Returns R2Curve

  • Parameters

    • cx: number
    • cy: number
    • rx: number
    • ry: number
    • phi: number
    • a0: number
    • da: number

    Returns R2Curve

  • Parameters

    • x0: number
    • y0: number
    • rx: number
    • ry: number
    • phi: number
    • large: boolean
    • sweep: boolean
    • x1: number
    • y1: number

    Returns R2EllipticCurve

  • Type Parameters

    Parameters

    • value: T

    Returns R2Shape | Uninitable<T>

  • Parameters

    • x0: number
    • y0: number
    • x1: number
    • y1: number

    Returns R2Curve

  • Parameters

    • string: string

    Returns R2Curve

  • Parameters

    • x0: number
    • y0: number
    • x1: number
    • y1: number
    • x2: number
    • y2: number

    Returns R2Curve

Generated using TypeDoc