当前位置: 首页 > news >正文

九江做网站的公司哪里好seo领导屋

九江做网站的公司哪里好,seo领导屋,游戏ui设计是什么,asp.net动态网站成品文章目录 功能实现定义的结构体定义的函数效果图gitee源码链接 功能实现 相较于上一版,这一版添加的功能有: 1、自适应窗口 2、扫描方式(圆周扫描、扇形扫描(指定起始角度和结束角度)) 3、扫描方向&#x…

文章目录

  • 功能实现
  • 定义的结构体
  • 定义的函数
  • 效果图
  • gitee源码链接

功能实现

相较于上一版,这一版添加的功能有:
1、自适应窗口
2、扫描方式(圆周扫描、扇形扫描(指定起始角度和结束角度))
3、扫描方向(顺时针/逆时针)
4、目标点的批号
5、航迹线的绘制
6、方位,量程绘制
7、鼠标左键点击显示当前点相对于圆心的距离和方位
8、鼠标滚轮放大缩小。

9、封装接口。

定义的结构体

//枚举,扫描方式
enum ScanModeEnum{/// 圆周扫描CircleScan = 0,// 扇形扫描SectorScan
};
//枚举,扫描方向
enum ScanDirectionEnum{ClockWize = 0,                    //顺时针扫描AntiClockWize                   //逆时针扫描
};//目标信息
struct  TargetInfo
{std::string sTargetId;          //批号std::string sTOA ;              //到达时间double dAzimuth ;               //方位double dPitch  ;                //俯仰double dDistance;               //距离double dFrequency ;             //射频double dPulseWidth ;            //脉宽double dPulseAmplitude ;       //脉幅(0.5-4。5)double dPRI ;                   //脉冲重复周期double dRCS ;                   //目标反射面积int  nAttr;                     //目标属性,0:我方;1:敌方;2:中立;3:不明};

定义的函数

//----------------------------------------------------
//  函数名称:Start
//  作用:开启雷达扫描定时器
//  参数:参数一:int类型,表示定时器间隔,默认为500ms
//-----------------------------------------------------
void Start(int nScanPeriod = 500);//----------------------------------------------------
//  函数名称:Stop
//  作用:关闭雷达扫描定时器
//  参数:无参数
//-----------------------------------------------------
void Stop();//----------------------------------------------------
//  函数名称:Init
//  作用:初始化雷达扫描基本数据
//  参数:参数一:int类型,表示最大探测距离,即雷达扫描图半径,默认300
//        参数二:int类型,表示等分数,即雷达扫描图圈数,默认5圈
//        参数三:int类型,扫描周期,默认500毫秒更新一次
//        参数四:int类型,扫描波束宽度,默认为10度
//        参数五:bool类型,是否显示轨迹,true表示显示轨迹
//-----------------------------------------------------
void Init(int nMaxDetectionDistance = 300,int nEqualParts = 5,int nScanPeriod = 500,int nBeamWidth = 10,bool bShowTrack = false);//----------------------------------------------------
//  函数名称:SetShowTrack
//  作用:设置是否显示航迹(一个目标的各个坐标点之间的连线成为航迹)
//  参数:参数一:bool类型,是否显示轨迹,true表示显示轨迹
//-----------------------------------------------------
void SetShowTrack(bool bShowTrack = false);//----------------------------------------------------
//  函数名称:SetScanPeriod
//  作用:设置扫描周期,停止-设置扫描周期-开始
//  参数:参数一:int类型,默认为500ms
//-----------------------------------------------------
void SetScanPeriod(int nScanPeriod = 500);//----------------------------------------------------
//  函数名称:SetScanParams
//  作用:设置扫描参数 停止-设置扫描参数-开始
//  参数:参数一:ScanDirectionEnum类型,扫描方式
//        参数二:ScanModeEnum类型,扫描方向
//        参数三:int类型,扫描波束宽度,默认为10度
//        参数四:int类型,起始角,默认从0度开始
//        参数五:int类型,结束角,默认360度结束
//-----------------------------------------------------
void SetScanParams(ScanDirectionEnum scanDirection = ClockWize,ScanModeEnum scanMode = CircleScan,int nBeamWidth = 10,int nStartAngle = 0,int nEndAngle = 360);//----------------------------------------------------
//  函数名称:SetData
//  作用:设置单点坐标数据
//  参数:参数一:TargetInfo类型
//-----------------------------------------------------
void SetData(TargetInfo ti);//----------------------------------------------------
//  函数名称:SetData
//  作用:设置多点坐标数据
//  参数:参数一:std::vector<TargetInfo>类型
//-----------------------------------------------------
void SetData(std::vector<TargetInfo>& ti);//----------------------------------------------------
//  函数名称:SetColor
//  作用:设置航迹线颜色
//  参数:颜色的rgb数值
//-----------------------------------------------------
void SetColor(int r, int g, int b);

效果图

扫描方式:圆周扫描

扫描方向:顺时针

显示目标航迹线,目标批号

在这里插入图片描述目标消失

在这里插入图片描述
扫描方式:扇形扫描

扫描方向:无(扇形扫描没有顺时针或逆时针)

扫描波束宽度:10度

扫描范围:0~90度

在这里插入图片描述
目标消失

在这里插入图片描述鼠标左键点击显示当前位置相对于圆心的距离和方位

在这里插入图片描述

gitee源码链接

https://gitee.com/hnSVN/radar_scanning_project

http://www.shuangfujiaoyu.com/news/32560.html

相关文章:

  • 多合一网站源码今日头条关键词排名优化
  • 成都企业建站东莞关键词优化平台
  • 邳州做网站pzwode网络营销价格策略有哪些
  • 如何备份wordpress数据库seo推广学院
  • 教育企业网站源码搜狗网站收录
  • 网站的推广是怎么做的营销策略都有哪些
  • 网站后台程序开发wordpress建站公司
  • 电商网站开发重难点5188关键词平台
  • 网站的内容有哪些内容吗口碑营销策划方案
  • 公司网站案例网络营销买什么好
  • 租号网站怎么做首页关键词优化价格
  • 网站图片装修的热切图怎么做seo优化是利用规则提高排名
  • 卓越网站建设的优点广西网络推广公司
  • 临淄找工作信息网搜索seo是什么意思
  • 景区网站建设方案5118
  • 公司做网站怎么样哪个网站百度收录快
  • wordpress文章的API接口搜索引擎优化seo优惠
  • 科技公司网站版面设计贵阳网络推广外包
  • b2b2c多用户商城系统源码windows优化大师卸载
  • 行业网站怎么做官网设计比较好看的网站
  • 重庆建设网站的公司被代运营骗了去哪投诉
  • 可以做防盗水印的网站bt兔子磁力搜索
  • 网站建设目的内容输出上海百度推广官网
  • 公司网站怎样维护运营网站关键词查询网址
  • 昆明官渡区网站建设关键词查找网站
  • 电子商务网站开发过程百家号权重查询站长工具
  • mac系统下wordpress赣州seo顾问
  • 中国建筑集团网站百度人工客服电话24小时
  • 招聘网站建设维护人员百度产品大全
  • 科技无国界百度关键词如何优化