Point2d
2D point algebra.
import { Point2d } from '@huukhanhnguyen/geometry'API reference
Point2d.circumcenter
Point2d.circumcenter(ax: number, ay: number, bx: number, by: number, cx: number, cy: number): Float64Array | undefinedWasm: point2d_circumcenter
Point2d.distanceTo
Point2d.distanceTo(ax: number, ay: number, bx: number, by: number): numberWasm: point2d_distance_to
Point2d.equals
Point2d.equals(ax: number, ay: number, bx: number, by: number, tolerance: number): booleanWasm: point2d_equals
Point2d.lerp
Point2d.lerp(ax: number, ay: number, bx: number, by: number, t: number): Float64ArrayWasm: point2d_lerp
Point2d.sweepAngle
Point2d.sweepAngle(cx: number, cy: number, start_x: number, start_y: number, end_x: number, end_y: number): numberWasm: point2d_sweep_angle
Point2d.transform
Point2d.transform(x: number, y: number, matrix: Float64Array): Float64ArrayWasm: point2d_transform
Point2d.translate
Point2d.translate(x: number, y: number, vx: number, vy: number): Float64ArrayWasm: point2d_translate
Point2d.vectorTo
Point2d.vectorTo(ax: number, ay: number, bx: number, by: number): Float64ArrayWasm: point2d_vector_to
See GEOMETRY_CATALOG.md for catalog ownership.