projects/angular-cesium/src/lib/angular-cesium-widgets/models/ellipse-edit-update.ts
Properties |
|
center |
center:
|
Type : Cartesian3
|
Optional |
ellipseOptions |
ellipseOptions:
|
Type : EllipseEditOptions
|
Optional |
endDragPosition |
endDragPosition:
|
Type : Cartesian3
|
Optional |
majorRadius |
majorRadius:
|
Type : number
|
Optional |
majorRadiusPointPosition |
majorRadiusPointPosition:
|
Type : Cartesian3
|
Optional |
minorRadius |
minorRadius:
|
Type : number
|
Optional |
minorRadiusPointPosition |
minorRadiusPointPosition:
|
Type : Cartesian3
|
Optional |
rotation |
rotation:
|
Type : number
|
Optional |
startDragPosition |
startDragPosition:
|
Type : Cartesian3
|
Optional |
updatedPoint |
updatedPoint:
|
Type : EditPoint
|
Optional |
updatedPosition |
updatedPosition:
|
Type : Cartesian3
|
Optional |
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<EllipseEditUpdate> {
startDragPosition?: Cartesian3;
endDragPosition?: Cartesian3;
updatedPoint?: EditPoint;
updatedPosition?: Cartesian3;
center?: Cartesian3;
rotation?: number;
majorRadius?: number;
minorRadius?: number;
ellipseOptions?: EllipseEditOptions;
minorRadiusPointPosition?: Cartesian3;
majorRadiusPointPosition?: Cartesian3;
}