lazts
Version:
TypeScript package for loading LAS/LAZ, primary developed for for WebGL applications, intended for lazy people who just want to load their point clouds and don't care about the details.
26 lines (25 loc) • 584 B
TypeScript
import { LASHeader, LASRawData } from './types';
export declare class LAZLoader {
arraybuffer: ArrayBuffer;
instance: any;
header: LASHeader | null;
constructor(arraybuffer: ArrayBuffer);
/**
* Opens the file
* @returns boolean
*/
open(): Promise<boolean>;
getHeader(): LASHeader;
/**
* @param count
* @param offset
* @param skip
* @returns Data
*/
readData(count: number, offset: number, skip: number): LASRawData;
/**
* Deletes the instance
* @returns boolean
*/
close(): boolean;
}