UNPKG

angular-cesium-ivy

Version:
24 lines 957 B
import { AcEntity } from '../../angular-cesium/models/ac-entity'; import { Cartesian3 } from '../../angular-cesium/models/cartesian3'; import { PolylineProps } from './polyline-edit-options'; export declare class EditPolyline extends AcEntity { static counter: number; private editedEntityId; private id; private positions; private _polylineProps; constructor(entityId: string, startPosition: Cartesian3, endPosition: Cartesian3, polylineProps?: PolylineProps); get props(): PolylineProps; set props(value: PolylineProps); getEditedEntityId(): string; getPositions(): any[]; getPositionsCallbackProperty(): Cartesian3[]; validatePositions(): boolean; getStartPosition(): Cartesian3; getEndPosition(): Cartesian3; setStartPosition(position: Cartesian3): void; setEndPosition(position: Cartesian3): void; getId(): string; private generateId; } //# sourceMappingURL=edit-polyline.d.ts.map