123456789101112131415161718192021222324252627282930313233343536 |
- import { Geometry } from './../core/Geometry';
- export class RingGeometry extends Geometry {
- /**
- * @param [innerRadius=0.5]
- * @param [outerRadius=1]
- * @param [thetaSegments=8]
- * @param [phiSegments=1]
- * @param [thetaStart=0]
- * @param [thetaLength=Math.PI * 2]
- */
- constructor(
- innerRadius?: number,
- outerRadius?: number,
- thetaSegments?: number,
- phiSegments?: number,
- thetaStart?: number,
- thetaLength?: number
- );
- /**
- * @default 'RingGeometry'
- */
- type: string;
- parameters: {
- innerRadius: number;
- outerRadius: number;
- thetaSegments: number;
- phiSegments: number;
- thetaStart: number;
- thetaLength: number;
- };
- }
|