@giro3d/giro3d
Version:
A JS/WebGL framework for 3D geospatial data visualization
19 lines • 833 B
TypeScript
import { Vector2 } from 'three';
import type Ellipsoid from '../../core/geographic/Ellipsoid';
import type Extent from '../../core/geographic/Extent';
import EllipsoidTileGeometry from './EllipsoidTileGeometry';
import type TileCoordinate from './TileCoordinate';
import type { TileGeometryBuilder } from './TileGeometry';
export default class EllipsoidTileGeometryBuilder implements TileGeometryBuilder<EllipsoidTileGeometry> {
private readonly ellipsoid;
private _segments;
private readonly _skirtDepth;
constructor(ellipsoid: Ellipsoid, _segments: number, _skirtDepth: number | null);
get rootTileMatrix(): Vector2;
set segments(v: number);
build(params: {
tile: TileCoordinate;
extent: Extent;
}): EllipsoidTileGeometry;
}
//# sourceMappingURL=EllipsoidTileGeometryBuilder.d.ts.map