@bitbybit-dev/jscad
Version:
Bit By Bit Developers JSCAD based CAD Library to Program Geometry
15 lines (14 loc) • 642 B
TypeScript
import * as Inputs from "../inputs/jscad-inputs";
import * as JSCAD from "@jscad/modeling";
/**
* Contains various functions for solid 3D texts from JSCAD library https://github.com/jscad/OpenJSCAD.org
* Thanks JSCAD community for developing this kernel
*/
export declare class JSCADText {
private readonly jscad;
constructor(jscad: typeof JSCAD);
cylindricalText(inputs: Inputs.JSCAD.CylinderTextDto): Inputs.JSCAD.JSCADEntity[];
sphericalText(inputs: Inputs.JSCAD.SphereTextDto): Inputs.JSCAD.JSCADEntity[];
private adjustTextToBeOnCenter;
createVectorText(inputs: Inputs.JSCAD.TextDto): JSCAD.text.VectorText;
}