projects/angular-cesium/src/lib/angular-cesium-widgets/models/ellipse-editor-observable.ts
Properties |
| getCenter |
getCenter:
|
Type : function
|
| getMajorRadius |
getMajorRadius:
|
Type : function
|
| getMinorRadius |
getMinorRadius:
|
Type : function
|
| setManually |
setManually:
|
Type : function
|
| disable |
disable:
|
Type : Function
|
|
Inherited from
EditorObservable
|
|
Defined in EditorObservable:7
|
| dispose |
dispose:
|
Type : Function
|
|
Inherited from
EditorObservable
|
|
Defined in EditorObservable:5
|
| enable |
enable:
|
Type : Function
|
|
Inherited from
EditorObservable
|
|
Defined in EditorObservable:6
|
| finishCreation |
finishCreation:
|
Type : function
|
|
Inherited from
EditorObservable
|
|
Defined in EditorObservable:12
|
| getEditValue |
getEditValue:
|
Type : function
|
|
Inherited from
EditorObservable
|
|
Defined in EditorObservable:9
|
| getLabels |
getLabels:
|
Type : function
|
|
Inherited from
EditorObservable
|
|
Defined in EditorObservable:8
|
| setLabelsRenderFn |
setLabelsRenderFn:
|
Type : function
|
|
Inherited from
EditorObservable
|
|
Defined in EditorObservable:10
|
| updateLabels |
updateLabels:
|
Type : function
|
|
Inherited from
EditorObservable
|
|
Defined in EditorObservable:11
|
import { EditorObservable } from './editor-observable';
import { Cartesian3 } from '../../angular-cesium/models/cartesian3';
import { EllipseEditUpdate } from './ellipse-edit-update';
import { PointProps } from './point-edit-options';
import { EllipseProps } from './ellipse-edit-options';
export class EllipseEditorObservable extends EditorObservable<EllipseEditUpdate> {
setManually: (
center: Cartesian3,
majorRadius: number,
rotation?: number,
minorRadius?: number,
centerPointProp?: PointProps,
radiusPointProp?: PointProps,
ellipseProp?: EllipseProps,
) => void;
getCenter: () => Cartesian3;
getMinorRadius: () => number; // meters
getMajorRadius: () => number; // meters
}