Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Point

Index

Constructors

constructor

  • new Point(x: number, y: number): Point

Properties

variablePoint

variablePoint: VariablePoint

Accessors

x

  • get x(): number
  • set x(v: number): void

y

  • get y(): number
  • set y(v: number): void

Methods

add

copy

distTo

  • distTo(o: Point): number

distTo2

  • distTo2(o: Point): number

equals

  • equals(o: Point): boolean

normalizeSelf

pointTowards

  • pointTowards(target: Point, dist: number): Point

projectBetween

projectionFactorBetween

  • projectionFactorBetween(p1: Point, p2: Point): number

segmentFractionBetween

  • segmentFractionBetween(p1: Point, p2: Point): number

set

sub

Static averagePoint

Static doIntersect

Static fromVariablePoint

Static onSegment

Static orientation

  • Determine if three points are clockwise (1), counterclockwise(-1) or colinear(0)

    Parameters

    Returns number

Generated using TypeDoc