UNPKG

geom-parse-stl

Version:

Parse a STL (StereoLithography) ASCII string, ArrayBuffer or ArrayBuffer with ASCII data, and return a simplicial complex.

23 lines (22 loc) 903 B
/** * Parse a STL (StereoLithography) ASCII string, ArrayBuffer or ArrayBuffer with ASCII data, and return a simplicial complex. * * @see https://paulbourke.net/dataformats/stl/ * @param {string|ArrayBuffer} stl * @returns {import("./types.js").SimplicialComplex} */ export function parseStl(stl: string | ArrayBuffer): import("./types.js").SimplicialComplex; /** * Parse a STL ASCII string and return a simplicial complex. * * @param {string} asciiString * @returns {import("./types.js").SimplicialComplex} */ export function parseStlAscii(asciiString: string): import("./types.js").SimplicialComplex; /** * Parse a STL ArrayBuffer or ArrayBuffer with ASCII data and return a simplicial complex. * * @param {ArrayBuffer} arrayBuffer * @returns {import("./types.js").SimplicialComplex} */ export function parseStlBinary(arrayBuffer: ArrayBuffer): import("./types.js").SimplicialComplex;