@openglobus/og
Version:
[openglobus](https://www.openglobus.org/) is a javascript/typescript library designed to display interactive 3d maps and planets with map tiles, imagery and vector data, markers, and 3D objects. It uses the WebGL technology, open source, and completely fr
16 lines (15 loc) • 733 B
TypeScript
import { Vec2 } from "../../math/Vec2";
import { Vec3 } from "../../math/Vec3";
import { PolygonDrawingScene, type IPolygonDrawingSceneParams } from "./PolygonDrawingScene";
declare class LineStringDrawingScene extends PolygonDrawingScene {
constructor(props: IPolygonDrawingSceneParams);
get geometryType(): string;
protected _addNew(cart: Vec3): void;
protected _appendCart(cart: Vec3): void;
protected _clearGhostPointer(): void;
protected _moveCorner(indexCurrent: number, indexPrev: number, indexCenter: number): void;
protected _moveCornerPoint(e: Vec2): void;
_updateGhostOutlinePointer(groundPos: Vec3): void;
protected _initGhostLayerPointer(): void;
}
export { LineStringDrawingScene };