angular-cesium-ivy
Version:
Angular library for working with Angular-Cesium.
28 lines • 974 B
TypeScript
import { AcEntity } from '../../angular-cesium/models/ac-entity';
import { Cartesian3 } from '../../angular-cesium/models/cartesian3';
import { PolylineProps } from './polyline-edit-options';
export declare class EditArc extends AcEntity {
private _arcProps;
static counter: number;
private id;
private editedEntityId;
private _center;
private _radius;
private _delta;
private _angle;
constructor(entityId: string, center: Cartesian3, radius: number, delta: number, angle: number, _arcProps: PolylineProps);
get props(): PolylineProps;
set props(props: PolylineProps);
get angle(): number;
set angle(value: number);
get delta(): number;
set delta(value: number);
get radius(): number;
set radius(value: number);
get center(): Cartesian3;
set center(value: Cartesian3);
updateCenter(center: Cartesian3): void;
getId(): string;
private generateId;
}
//# sourceMappingURL=edit-arc.d.ts.map