UNPKG

@thi.ng/vectors

Version:

Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts

27 lines 708 B
import type { ReadonlyVec } from "./api.js"; /** * Returns orientation angle (in radians, `[0,TAU)` interval) of vector `a` in * XY plane. * * @param a - */ export declare const headingXY: (a: ReadonlyVec) => number; /** * Returns orientation angle (in radians, `[0,TAU)` interval) of vector `a` in * XZ plane. * * @param a - */ export declare const headingXZ: (a: ReadonlyVec) => number; /** * Returns orientation angle (in radians, `[0,TAU)` interval) of vector `a` in * ZY plane. * * @param a - */ export declare const headingYZ: (a: ReadonlyVec) => number; /** * Same as {@link headingXY} */ export declare const heading: (a: ReadonlyVec) => number; //# sourceMappingURL=heading.d.ts.map