UNPKG

threepipe

Version:

A modern 3D viewer framework built on top of three.js, written in TypeScript, designed to make creating high-quality, modular, and extensible 3D experiences on the web simple and enjoyable.

19 lines 737 B
import { AGeometryGenerator } from '../AGeometryGenerator'; export interface TorusGeometryGeneratorParams { radius: number; tube: number; radialSegments: number; tubularSegments: number; arc: number; } export declare class TorusGeometryGenerator extends AGeometryGenerator<TorusGeometryGeneratorParams> { constructor(type?: string, defaultParams?: Partial<TorusGeometryGeneratorParams>); defaultParams: TorusGeometryGeneratorParams; protected _generateData(params: TorusGeometryGeneratorParams): { indices: number[]; vertices: number[]; normals: number[]; uvs: number[]; }; } //# sourceMappingURL=../../../src/plugins/geometry/primitives/TorusGeometryGenerator.d.ts.map