UNPKG

@dasch-swiss/dsp-js

Version:
40 lines 1.08 kB
import { IBaseGeomValue } from '../type-specific-interfaces/base-geom-value'; import { ReadValue } from './read-value'; /** * @category Internal */ export declare class ParseReadGeomValue extends ReadValue implements IBaseGeomValue { geometryString: string; } /** * Represents a point in a 2D-coordinate system (for geometry values). * * @category Model V2 */ export declare class Point2D { x: number; y: number; constructor(x: number, y: number); } /** * Represents a geometry value parsed from JSON. * * @category Model V2 */ export declare class RegionGeometry { status: string; lineColor: string; lineWidth: number; points: Point2D[]; type: string; radius?: Point2D | undefined; constructor(status: string, lineColor: string, lineWidth: number, points: Point2D[], type: string, radius?: Point2D | undefined); } /** * @category Model V2 */ export declare class ReadGeomValue extends ReadValue { geometry: RegionGeometry; constructor(geometry: ParseReadGeomValue); } //# sourceMappingURL=read-geom-value.d.ts.map