projects/angular-cesium/src/lib/angular-cesium-widgets/models/polyline-edit-options.ts
Properties |
|
clampMostDetailed |
clampMostDetailed:
|
Type : boolean
|
Optional |
clampToHeightPickWidth |
clampToHeightPickWidth:
|
Type : number
|
Optional |
clampToTerrain |
clampToTerrain:
|
Type : boolean
|
Optional |
import { CesiumEvent } from '../../angular-cesium/services/map-events-mananger/consts/cesium-event.enum';
import { CesiumEventModifier } from '../../angular-cesium/services/map-events-mananger/consts/cesium-event-modifier.enum';
import { EditorEditOptions } from './editor-edit-options';
export interface ClampTo3DOptions {
clampToTerrain?: boolean;
clampMostDetailed?: boolean;
clampToHeightPickWidth?: number;
}
export interface PolylineProps {
width?: number;
material?: Function;
clampToGround?: boolean;
zIndex?: number;
classificationType?: any;
useGroundPrimitiveOutline?: boolean;
}
export interface PolylineEditOptions extends EditorEditOptions {
addLastPointEvent?: CesiumEvent;
addLastPointModifier?: CesiumEventModifier;
removePointEvent?: CesiumEvent;
removePointModifier?: CesiumEventModifier;
maximumNumberOfPoints?: number;
clampHeightTo3D?: boolean;
clampHeightTo3DOptions?: ClampTo3DOptions;
}