@bitbybit-dev/core
Version:
Bit By Bit Developers Core CAD API to Program Geometry
18 lines (17 loc) • 688 B
TypeScript
import { ContextBase } from "../../context";
import { MathBitByBit, GeometryHelper } from "@bitbybit-dev/base";
import { VerbCurve } from "./curve";
import { VerbIntersect } from "./intersect";
import { VerbSurface } from "./surface";
/**
* Contains various functions for Nurbs curves and surfaces.
* These functions wrap around Verbnurbs library that you can find here http://verbnurbs.com/.
* Thanks Peter Boyer for his work.
*/
export declare class Verb {
private readonly math;
readonly curve: VerbCurve;
readonly surface: VerbSurface;
readonly intersect: VerbIntersect;
constructor(context: ContextBase, geometryHelper: GeometryHelper, math: MathBitByBit);
}