geometric-pack
Version:
Geometric pack with lots of available calculations for 2D and 3D geometry
16 lines (15 loc) • 568 B
TypeScript
import { GetDefinition } from "../../models/get-definition";
import { AnnulusDefinition } from "./models/annulus-definition";
export declare class Annulus implements GetDefinition<AnnulusDefinition> {
outerRadius: number;
innerRadius: number;
constructor(...args: number[]);
private validateInput;
private hasNegative;
getDefinition(): AnnulusDefinition;
getOuterCircumference(): number;
getInnerCircumference(): number;
getOuterCircleArea(): number;
getInnerCircleArea(): number;
getAnnulusArea(): number;
}