Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 15x 6x | import { OpenCascadeInstance, TopoDS_Compound, TopoDS_Shape } from "../../../bitbybit-dev-occt/bitbybit-dev-occt";
import { OccHelper } from "../../occ-helper";
import * as Inputs from "../../api/inputs/inputs";
export class OCCTCompound {
constructor(
private readonly occ: OpenCascadeInstance,
private readonly och: OccHelper
) {
}
makeCompound(inputs: Inputs.OCCT.CompoundShapesDto<TopoDS_Shape>): TopoDS_Compound {
return this.och.converterService.makeCompound(inputs);
}
getShapesOfCompound(inputs: Inputs.OCCT.ShapeDto<TopoDS_Compound>): TopoDS_Shape[] {
return this.och.shapeGettersService.getShapesOfCompound(inputs);
}
}
|