import { Cartesian3 } from '../../angular-cesium/models/cartesian3'; import { BasicEditUpdate } from './basic-edit-update'; import { EllipseEditOptions } from './ellipse-edit-options'; import { EditPoint } from './edit-point'; export interface EllipseEditUpdate extends BasicEditUpdate { startDragPosition?: Cartesian3; endDragPosition?: Cartesian3; updatedPoint?: EditPoint; updatedPosition?: Cartesian3; center?: Cartesian3; rotation?: number; majorRadius?: number; minorRadius?: number; ellipseOptions?: EllipseEditOptions; minorRadiusPointPosition?: Cartesian3; majorRadiusPointPosition?: Cartesian3; }