starry / backend /libs /three /geometries /RingGeometry.d.ts
k-l-lambda's picture
feat: add Python ML services (CPU mode) with model download
2b7aae2
import { BufferGeometry } from './../core/BufferGeometry';
export class RingGeometry extends BufferGeometry {
/**
* @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;
};
static fromJSON(data: any): RingGeometry;
}
export { RingGeometry as RingBufferGeometry };