@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
33 lines • 761 B
TypeScript
export class Lines {
count: number;
capacity: number;
/**
*
* @type {BufferGeometry|null}
*/
geometry: BufferGeometry | null;
mesh: LineSegments<BufferGeometry, LineBasicMaterial>;
/**
*
* @param {number} x
*/
setCount(x: number): void;
/**
*
* @param {number} x
*/
ensure_capacity(x: number): void;
/**
*
* @param {vec3} from
* @param {vec3} to
* @param {vec4} color
*/
add_line(from: vec3, to: vec3, color: vec4): void;
build(): void;
dispose(): void;
}
import { BufferGeometry } from "three/src/core/BufferGeometry.js";
import { LineBasicMaterial } from "three";
import { LineSegments } from "three";
//# sourceMappingURL=Lines.d.ts.map