Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

  • Parameters

    Returns R2Path

Properties

Readonly boundingBox

boundingBox: null | R2Box

Readonly pathString

pathString: undefined | string

Readonly splines

splines: readonly R2Spline[]

Accessors

bounds

  • Returns R2Box

xMax

  • get xMax(): number
  • Returns number

xMin

  • get xMin(): number
  • Returns number

yMax

  • get yMax(): number
  • Returns number

yMin

  • get yMin(): number
  • Returns number

Methods

contains

  • contains(that: AnyR2Shape): boolean
  • contains(x: number, y: number): boolean
  • Parameters

    Returns boolean

  • Parameters

    • x: number
    • y: number

    Returns boolean

debug

  • debug(output: Output<unknown>): void
  • Parameters

    Returns void

draw

  • Parameters

    Returns void

equals

  • equals(that: unknown): boolean
  • Parameters

    • that: unknown

    Returns boolean

equivalentTo

  • equivalentTo(that: unknown, epsilon?: number): boolean
  • Parameters

    • that: unknown
    • Optional epsilon: number

    Returns boolean

interpolate

  • Parameters

    • u: number

    Returns R2Point

interpolateX

  • interpolateX(u: number): number
  • Parameters

    • u: number

    Returns number

interpolateY

  • interpolateY(u: number): number
  • Parameters

    • u: number

    Returns number

intersects

  • Parameters

    Returns boolean

isDefined

  • isDefined(): boolean
  • Returns boolean

split

  • Parameters

    • u: number

    Returns [R2Path, R2Path]

subdivide

  • subdivide(u: number): R2Path
  • Parameters

    • u: number

    Returns R2Path

toAttributeString

  • toAttributeString(): string
  • Returns string

toPathString

  • Parameters

    Returns string

toString

  • toString(): string
  • Returns string

transform

transformDraw

  • Parameters

    Returns void

union

  • Parameters

    Returns R2Shape

writePath

  • writePath(output: Output<unknown>): void
  • Parameters

    Returns void

Static builder

  • Returns R2PathBuilder

Static closed

  • Parameters

    Returns R2Path

Static empty

  • Returns R2Path

Static fromAny

Static isAny

  • Parameters

    • value: unknown

    Returns value is AnyR2Shape

Static of

  • Parameters

    Returns R2Path

Static open

  • Parameters

    Returns R2Path

Static parse

  • parse(string: string): R2Path
  • Parameters

    • string: string

    Returns R2Path

Generated using TypeDoc