UNPKG

three

Version:

JavaScript 3D library

30 lines (22 loc) 490 B
import { Vector3 } from './Vector3'; export class Spherical { constructor( radius?: number, phi?: number, theta?: number ); /** * @default 1 */ radius: number; /** * @default 0 */ phi: number; /** * @default 0 */ theta: number; set( radius: number, phi: number, theta: number ): this; clone(): Spherical; copy( other: Spherical ): this; makeSafe(): this; setFromVector3( v: Vector3 ): this; setFromCartesianCoords( x: number, y: number, z: number ): this; }