UNPKG

680 BTypeScriptView Raw
1import { Vector2 } from './../math/Vector2';
2import { BufferGeometry } from './../core/BufferGeometry';
3
4export class LatheGeometry extends BufferGeometry {
5 /**
6 * @param points
7 * @param [segments=12]
8 * @param [phiStart=0]
9 * @param [phiLength=Math.PI * 2]
10 */
11 constructor(points: Vector2[], segments?: number, phiStart?: number, phiLength?: number);
12
13 /**
14 * @default 'LatheGeometry'
15 */
16 type: string;
17
18 parameters: {
19 points: Vector2[];
20 segments: number;
21 phiStart: number;
22 phiLength: number;
23 };
24
25 static fromJSON(data: any): LatheGeometry;
26}
27
28export { LatheGeometry as LatheBufferGeometry };