export class OCCTSurfaces {
    constructor(occ, och) {
        this.occ = occ;
        this.och = och;
    }
    cylindricalSurface(inputs) {
        const ax = this.och.entitiesService.gpAx3_4(inputs.center, inputs.direction);
        const res = new this.occ.Geom_CylindricalSurface_1(ax, inputs.radius);
        ax.delete();
        return res;
    }
    surfaceFromFace(inputs) {
        return this.och.surfaceFromFace(inputs);
    }
}
