UNPKG

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