UNPKG

primitive-geometry

Version:

Geometries for 3D rendering, including normals, UVs and cell indices (faces). Perfect if you want to supercharge your dependency folder... with 30KB of geometries.

23 lines (22 loc) 676 B
export default circle; export type CircleOptions = { radius?: number; segments?: number; theta?: number; thetaOffset?: number; closed?: boolean; }; /** * @typedef {object} CircleOptions * @property {number} [radius=0.5] * @property {number} [segments=32] * @property {number} [theta=TAU] * @property {number} [thetaOffset=0] * @property {boolean} [closed=false] */ /** * @alias module:circle * @param {CircleOptions} [options={}] * @returns {import("../types.js").BasicSimplicialComplex} */ declare function circle({ radius, segments, theta, thetaOffset, closed, }?: CircleOptions, ...args: any[]): import("../types.js").BasicSimplicialComplex;