|
1 | 1 | import { |
2 | | - OpenCascadeInstance, |
3 | 2 | TopoDS_Compound, |
4 | 3 | } from "../../../bitbybit-dev-occt/bitbybit-dev-occt"; |
5 | 4 | import * as Inputs from "../../api/inputs/inputs"; |
6 | | -import { ShapesHelperService } from "../../api/shapes-helper.service"; |
7 | | -import { OCCReferencedReturns } from "../../occ-referenced-returns"; |
8 | | -import { EdgesService } from "./edges.service"; |
9 | | -import { ShapeGettersService } from "./shape-getters"; |
10 | | -import { EntitiesService } from "./entities.service"; |
11 | | -import { GeomService } from "./geom.service"; |
12 | 5 | import { TransformsService } from "./transforms.service"; |
13 | 6 | import { ConverterService } from "./converter.service"; |
14 | | -import { EnumService } from "./enum.service"; |
15 | 7 | import { WiresService } from "./wires.service"; |
16 | 8 | import { Point, Vector } from "@bitbybit-dev/base"; |
17 | 9 |
|
18 | 10 | export class DimensionsService { |
19 | 11 |
|
20 | 12 | constructor( |
21 | | - private readonly occ: OpenCascadeInstance, |
22 | | - private readonly occRefReturns: OCCReferencedReturns, |
23 | 13 | private readonly vector: Vector, |
24 | 14 | private readonly point: Point, |
25 | | - private readonly shapesHelperService: ShapesHelperService, |
26 | | - private readonly shapeGettersService: ShapeGettersService, |
27 | 15 | private readonly transformsService: TransformsService, |
28 | | - private readonly enumService: EnumService, |
29 | | - private readonly entitiesService: EntitiesService, |
30 | 16 | private readonly converterService: ConverterService, |
31 | | - private readonly geomService: GeomService, |
32 | | - private readonly edgesService: EdgesService, |
33 | 17 | private readonly wiresService: WiresService |
34 | | - |
35 | 18 | ) { } |
36 | 19 |
|
37 | 20 | simpleLinearLengthDimension(inputs: Inputs.OCCT.SimpleLinearLengthDimensionDto): TopoDS_Compound { |
|
0 commit comments