@jscad/modeling
Version:
Constructive Solid Geometry (CSG) Library for JSCAD
15 lines (11 loc) • 344 B
TypeScript
import { Geom2, Geom3 } from '../../geometries/types'
export default extrudeHelical
export interface ExtrudeHelicalOptions {
angle?: number
startAngle?: number
pitch?: number
height?: number
endOffset?: number
segmentsPerRotation?: number
}
declare function extrudeHelical(options: ExtrudeHelicalOptions, geometry: Geom2): Geom3