@tubular/math
Version:
Miscellaneous math functions
14 lines • 733 B
TypeScript
import { SphericalPosition } from './spherical-position';
import { Angle, Unit } from './angle';
import { Point3D } from './math';
export declare class SphericalPosition3D extends SphericalPosition {
protected _radius: number;
static convertRectangular(xOrPoint: number | Point3D, y?: number, z?: number): SphericalPosition3D;
static from2D(pos: SphericalPosition, radius: number): SphericalPosition3D;
constructor(longitude?: Angle | number, latitude?: Angle | number, _radius?: number, longUnit?: Unit, latUnit?: Unit);
get radius(): number;
get xyz(): Point3D;
translate(newOrigin: SphericalPosition3D): SphericalPosition3D;
toString(): string;
}
//# sourceMappingURL=spherical-position-3d.d.ts.map