UNPKG

512 BTypeScriptView Raw
1import { Vector3 } from "./Vector3.js";
2
3export class Cylindrical {
4 constructor(radius?: number, theta?: number, y?: number);
5
6 /**
7 * @default 1
8 */
9 radius: number;
10
11 /**
12 * @default 0
13 */
14 theta: number;
15
16 /**
17 * @default 0
18 */
19 y: number;
20
21 clone(): this;
22 copy(other: Cylindrical): this;
23 set(radius: number, theta: number, y: number): this;
24 setFromVector3(vec3: Vector3): this;
25 setFromCartesianCoords(x: number, y: number, z: number): this;
26}