UNPKG

angular-cesium-ivy

Version:
35 lines 1.69 kB
import { CesiumProperties } from '../../../services/cesium-properties/cesium-properties.service'; import { ComputationCache } from '../../../services/computation-cache/computation-cache.service'; import { LayerService } from '../../../services/layer-service/layer-service.service'; import { BasicDesc } from '../../../services/basic-desc/basic-desc.service'; import { DynamicEllipseDrawerService } from '../../../services/drawers/static-dynamic/ellipse-drawer/dynamic-ellipse-drawer.service'; import * as i0 from "@angular/core"; /** * @deprecated use ac-circle-desc instead * * This is a dynamic(position is updatable) implementation of an circle. __Usage :__ * ``` * &lt;ac-dynamic-circle-desc props="{ * center: data.position, * radius: 5 * rotation : 0.785398, * width:3, // Optional * granularity:0.08 // Optional * }"&gt; * &lt;/ac-dynamic-circle-desc&gt; * ``` * * __param__: {Cesium.Cartesian3} center * __param__: {number} rotation * __param__: {number} radius in meters * __param__: {number} [1] width * __param__: {number} [0.003] granularity */ export declare class AcDynamicCircleDescComponent extends BasicDesc { constructor(ellipseDrawer: DynamicEllipseDrawerService, layerService: LayerService, computationCache: ComputationCache, cesiumProperties: CesiumProperties); protected _propsEvaluator(context: Object): any; static ɵfac: i0.ɵɵFactoryDeclaration<AcDynamicCircleDescComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<AcDynamicCircleDescComponent, "ac-dynamic-circle-desc", never, {}, {}, never, never>; } //# sourceMappingURL=ac-dynamic-circle-desc.component.d.ts.map