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

C++实现获取小球在任意路径上的圆心滚动路径

C++实现获取小球在任意路径上的圆心滚动路径

效果

在这里插入图片描述

使用示例

    // 准备点集
    std::vector<tra::PointF> points;
    for () { // 添加点
        double x;  
        double y;
        points.emplace_back(tra::PointF(x, y));
    }
    // 小球半径
    double radius = 50;

    // 调用接口,返回点集
    std::vector<tra::PointF> result = tra::GetTrajectoryPathWithRadius(points, radius);
	
	// 得到小球滚动路径的点集
	result;

源码

有帮助请点个star哦

https://github.com/sorrowfeng/TrajectoryAlgorithm


http://www.kler.cn/news/364334.html

相关文章:

  • (3) c++基本代码
  • openrtp 音视频时间戳问题
  • ProtoBuf 的含义和安装
  • 我开源了Go语言连接数据库和一键生成结构体的包【实用】
  • 机器学习-树结构2-随机森林
  • 硬件驱动应用
  • Java八股文-Mysql
  • VScode远程服务器之远程容器进行开发(四)
  • Axure大屏可视化模板:打造跨领域数据分析平台的原型设计案例
  • 【力扣】Go语言实现力扣115不同的子序列
  • RHCE【web服务器】
  • pytorh学习笔记——cifar10(七)inception网络
  • 【ANTs】医疗影像工具ANTs多种安装方式教程
  • LLM - 视觉分割开源算法 SAM2(Segment Anything Model 2) 配置与推理 (1)
  • Windows无法打开组策略 | Windows家庭版如何添加和打开组策略
  • JavaWeb开发全攻略:从零到精通,掌握核心技术与最佳实践,打造高性能Web应用!
  • 9月模拟手游下载量迎来激增,两款新游跻身全球下载榜前十!
  • 【有啥问啥】智能座舱中的ADDW认证是什么?
  • [蓝桥杯 2024 省 C] 回文数组
  • Go语言开发环境搭建
  • 《a16z : 2024 年加密货币现状报告》解析
  • 云计算与SaaS赋能的工业软件服务新形态
  • 第五十一章 安全元素的详细信息 - EncryptedKey 详情
  • 2-解决联想拯救者Y7000p在ubuntu20.04未找到wifi适配器,安装rtl8852ce网卡驱动问题
  • django报错问题Error 0x800B0109(CERT_E_UNTRUSTEDROOT)(已解决)
  • 政府办公人员常见的办公软件技能