|
3 | 3 | * See LICENSE.md in the project root for license terms and full copyright notice. |
4 | 4 | *--------------------------------------------------------------------------------------------*/ |
5 | 5 |
|
6 | | -import { EcefLocation, ViewDefinition3dProps } from "@itwin/core-common"; |
| 6 | +import { EcefLocation } from "@itwin/core-common"; |
7 | 7 | import { Point3d, Range3d, XYAndZ } from "@itwin/core-geometry"; |
8 | 8 | import { IModelConnection } from "@itwin/core-frontend"; |
9 | 9 | import { Cartesian3, Cartographic as CesiumCartographic } from "@cesium/engine"; |
10 | | -import { CesiumCameraProps, createCesiumCameraProps } from "../CesiumCamera.js"; |
11 | 10 |
|
12 | 11 | /** |
13 | 12 | * Coordinate conversion utilities between iTwin.js and CesiumJS |
@@ -98,21 +97,6 @@ export class CesiumCoordinateConverter { |
98 | 97 | return cesiumPositions; |
99 | 98 | } |
100 | 99 |
|
101 | | - /** |
102 | | - * Create CesiumJS camera props from iTwin.js ViewDefinition. |
103 | | - * @param viewDefinition iTwin.js ViewDefinition3dProps |
104 | | - * @param ecefLoc Optional EcefLocation override |
105 | | - * @param modelExtents Optional model extents override |
106 | | - * @returns CesiumCameraProps for CesiumJS camera creation |
107 | | - */ |
108 | | - public createCesiumCamera( |
109 | | - viewDefinition: ViewDefinition3dProps, |
110 | | - ecefLoc?: EcefLocation, |
111 | | - modelExtents?: Range3d |
112 | | - ): CesiumCameraProps { |
113 | | - return createCesiumCameraProps({ viewDefinition, ecefLoc, modelExtents }); |
114 | | - } |
115 | | - |
116 | 100 | /** |
117 | 101 | * Get model extents converted to CesiumJS coordinate system |
118 | 102 | * @returns Range3d in Cesium ECEF coordinates |
|
0 commit comments