UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

15 lines (14 loc) 501 B
import { Vector2 } from 'three'; import { BufferGeometry } from 'three'; export interface CirclePositionOptions { radius: number; segments: number; arcAngle?: number; } export interface CircleCreateOptions extends CirclePositionOptions { connectLastPoint: boolean; } export declare class CoreGeometryUtilCircle { static positions(options: CirclePositionOptions): Vector2[]; static create(options: CircleCreateOptions): BufferGeometry<import("three").NormalBufferAttributes>; }