【SDU Chart Team】22.03.20 第四次会议

会议概要

前端后端

本周对前端和后端的接口进行了详见的讨论,纠正了一些错误,然后商量了后期某些功能的实现内容,决定对每个组件进行封装并抽象出一个父类,通过子类继承父类的抽象方法降低耦合度,便于后期对组件功能进行扩展,对于整个画布的扫描决定使用kd-tree进行加速,预计扫描组件的时间复杂度由O(n)降为O(logn),

对抽象方法的细节进行设定:

判断点与组件的关系:isInside(double x,double y);

计算组件的关键点:calcPoint();

由于每个组件对于不同的操作有不同反应,可能会使得他们之间耦合度升高,目前没有较好的解决方案,打算下周给出详细定义。

核心

确定了接口,开始着手代码。

  • 关于图形SVG的流程

    在这里插入图片描述

  • 关于文字SVG的流程

    待定

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值