File

projects/angular-cesium/src/lib/angular-cesium-widgets/models/ellipse-editor-observable.ts

Extends

EditorObservable

Index

Properties

Properties

getCenter
getCenter: function
Type : function
getMajorRadius
getMajorRadius: function
Type : function
getMinorRadius
getMinorRadius: function
Type : function
setManually
setManually: function
Type : function
disable
disable: Function
Type : Function
Inherited from EditorObservable
Defined in EditorObservable:7
dispose
dispose: Function
Type : Function
Inherited from EditorObservable
Defined in EditorObservable:5
enable
enable: Function
Type : Function
Inherited from EditorObservable
Defined in EditorObservable:6
finishCreation
finishCreation: function
Type : function
Inherited from EditorObservable
Defined in EditorObservable:12
getEditValue
getEditValue: function
Type : function
Inherited from EditorObservable
Defined in EditorObservable:9
getLabels
getLabels: function
Type : function
Inherited from EditorObservable
Defined in EditorObservable:8
setLabelsRenderFn
setLabelsRenderFn: function
Type : function
Inherited from EditorObservable
Defined in EditorObservable:10
updateLabels
updateLabels: function
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
}

result-matching ""

    No results matching ""