// Content/functions.ts import type {Float, Vector} from "./types.js"; // Math export function sin(x: Float): Float { return Math.sin(x); } export function cos(x: Float): Float { return Math.cos(x); } export function acos(x: Float): Float { return Math.acos(x); } export function Dot(v1: Vector, v2: Vector): Float { return v1[0] * v2[0] + v1[1] * v2[1] + v1[2] * v2[2]; } export function D2R(degrees: Float): Float { return degrees * (Math.PI / 180); } // Utilities export function Print(message: string): void { console.log(message); }