jakke-graphics-ts
Version:
My common graphics utils for building my aec apps.
20 lines • 677 B
TypeScript
import { Vertex3d } from "../types/basicGeometries";
export declare class Vertex3dWrapped {
readonly x: number;
readonly y: number;
readonly z: number;
private static readonly PRECISION;
constructor(v: Vertex3d);
getHash(): string;
add(v: Vertex3dWrapped): Vertex3dWrapped;
subtract(v: Vertex3dWrapped): Vertex3dWrapped;
dot(v: Vertex3dWrapped): number;
cross(v: Vertex3dWrapped): Vertex3dWrapped;
normalized(): Vertex3dWrapped;
getLength(): number;
multiply(t: number): Vertex3dWrapped;
toObject(): Vertex3d;
equals(v: Vertex3dWrapped): boolean;
clone(): Vertex3dWrapped;
}
//# sourceMappingURL=vertex3d.d.ts.map