UNPKG

opengeometry

Version:
23 lines (22 loc) 679 B
import * as THREE from 'three'; import { Vector3D } from '../../../opengeometry/pkg/opengeometry'; /** * PolyLine defined by multiple points */ export declare class PolyLine extends THREE.Line { ogid: string; points: Vector3D[]; isClosed: boolean; private polyline; set color(color: number); constructor(points?: Vector3D[]); addMultiplePoints(points: Vector3D[]): void; translate(translation: Vector3D): void; set_position(position: Vector3D): void; addPoint(point: Vector3D): void; private clearGeometry; private generateGeometry; getBrepData(): string | null; createOffset(offset: number): any; dispose(): void; }