geometric-pack
Version:
Geometric pack with lots of available calculations for 2D and 3D geometry
15 lines (14 loc) • 546 B
TypeScript
import { GetDefinition } from "../../models/get-definition";
import { HemisphereDefinition } from "./models/hemisphere-definition";
export declare class Hemisphere implements GetDefinition<HemisphereDefinition> {
radius: number;
constructor(...args: number[]);
private validateInput;
private hasNegative;
getDefinition(): HemisphereDefinition;
getVolume(): number;
getBaseCircumference(): number;
getCurvedSurfaceArea(): number;
getBaseSurfaceArea(): number;
getTotalSurfaceArea(): number;
}