Files
maps-saas/apps/api/dist/tactical/dto/line-of-sight.dto.d.ts
T

30 lines
674 B
TypeScript

export declare class PointDto {
lat: number;
lng: number;
height?: number;
}
export declare class LineOfSightQueryDto {
observerLat: number;
observerLng: number;
targetLat: number;
targetLng: number;
observerHeight?: number;
targetHeight?: number;
stepMeters?: number;
samples?: number;
compact?: boolean;
}
export declare class LineOfSightBodyDto {
observer?: PointDto;
target?: PointDto;
observerLat?: number;
observerLng?: number;
targetLat?: number;
targetLng?: number;
observerHeight?: number;
targetHeight?: number;
stepMeters?: number;
samples?: number;
compact?: boolean;
}