@realsee/five
Version:
Realsee Renderer SDK
20 lines (19 loc) • 1.01 kB
TypeScript
import * as THREE from "three";
import { Line2 } from "./utils/Line2";
import { LineGeometry } from "./utils/LineGeometry";
import { LineSegments2 } from "./utils/LineSegments2";
import { LineMaterial } from "./utils/LineMaterial";
import type { LineMaterialParameters } from "./utils/LineMaterial";
import { LineSegmentsGeometry } from "./utils/LineSegmentsGeometry";
declare class FiveLine extends THREE.Object3D {
static get version(): string;
line: Line2;
points: THREE.Points<THREE.BufferGeometry>;
needsRender: boolean;
constructor(vector0?: THREE.Vector3, vector1?: THREE.Vector3);
setPoints(vector0: THREE.Vector3, vector1: THREE.Vector3): void;
getPoints(): THREE.Vector3[];
setMaterial(map: ConstructorParameters<typeof LineMaterial>[0]): void;
setResolution(width: number, height: number): void;
}
export { FiveLine as Line, LineGeometry, LineMaterial, LineMaterialParameters, LineSegmentsGeometry, Line2 as THREE_Line2, LineSegments2 as THREE_LineSegments2, };