UNPKG

geometric-pack

Version:

Geometric pack with lots of available calculations for 2D and 3D geometry

23 lines (22 loc) 783 B
import { GetDefinition } from "../../models/get-definition"; import { TubeDefinition } from "./models/tube-definition"; export declare class Tube implements GetDefinition<TubeDefinition> { outerRadius: number; innerRadius: number; height: number; constructor(...args: number[]); private validateInput; private hasNegative; getDefinition(): TubeDefinition; getOuterCircumference(): number; getInnerCircumference(): number; getExternalLateralSurfaceArea(): number; getInternalLateralSurfaceArea(): number; getOuterArea(): number; getInnerArea(): number; getEndSurfaceArea(): number; getOuterVolume(): number; getInnerVolume(): number; getSolidVolume(): number; getWallThickness(): number; }