任务要求: 对于一个图形绘制程序,用下面的层次对各种实体进行抽象。定义一个 Drawable 的特 质,其包括一个 draw 方法,默认实现为输出对象的字符串表示。定义一个 Point 类表示点, 其混入了 Drawable 特质,并包含一个 shift 方法,用于移动点。所有图形实体的抽象类为Sh ...
分类:
其他好文 时间:
2020-02-02 17:42:38
阅读次数:
82
今天对于实验二的任务二进行了解决 2. 模拟图形绘制 对于一个图形绘制程序,用下面的层次对各种实体进行抽象。定义一个 Drawable 的特 质,其包括一个 draw 方法,默认实现为输出对象的字符串表示。定义一个 Point 类表示点, 其混入了 Drawable 特质,并包含一个 shift 方 ...
分类:
其他好文 时间:
2020-02-02 13:36:39
阅读次数:
140
实验二的2 模拟图形绘制 object test { def main(args: Array[String]) { val p=new Point(10,30) p.draw; val line1 = new Line(Point(0,0),Point(20,20)) line1.draw lin ...
分类:
其他好文 时间:
2020-01-31 14:28:23
阅读次数:
72
```c++ #include #include using namespace cv; using namespace std; int main(int argc, char** argv) { Mat canvas = Mat::zeros(Size(512, 512), CV_8UC3); ... ...
分类:
其他好文 时间:
2020-01-31 00:54:43
阅读次数:
78
今天完成了spark实验二,花费的时间太多,没由大到预期的计划。另外打包过程中下载时候遇到链接打不开404是不影响下载的,完成打包的学习。 下边是今天的实验。 2, 模拟图形绘制 对于一个图形绘制程序,用下面的层次对各种实体进行抽象。定义一个 Drawable 的特质,其包括一个 draw 方法,默 ...
分类:
其他好文 时间:
2020-01-30 23:15:16
阅读次数:
95
采用addplot()方法将多个图形添加到一个窗口。 首先利用numpy模块创建两个随机数组,用来作为图形绘制的数据: import pyqtgraph as pg import numpy as np x = np.random.random(50) y = np.random.random(10 ...
分类:
其他好文 时间:
2020-01-28 19:11:34
阅读次数:
86
首先利用numpy模块创建两个随机数组,用来作为图形绘制的数据: import pyqtgraph as pg import numpy as np x = np.random.random(50) y = np.random.random(10) z = np.r_[x,y] 使用Plot()绘制 ...
分类:
其他好文 时间:
2020-01-28 17:24:27
阅读次数:
275
实现功能:1、墨迹绘制,点删,图形删,选中墨迹图形 2、绘制文字,绘制矩形,圆形,椭圆,绘制图片,绘制箭头 3、复制,粘贴功能,撤销功能 4、保存墨迹,读取墨迹 效果图: 实现思路:牵涉定制型墨迹的绘制,比如箭头,图片,需自定义InkCanvas和Stroke,编写鼠标点击移动放下事件逻辑 自定义S ...
分类:
其他好文 时间:
2020-01-28 11:02:26
阅读次数:
111
#pythonDraw.py(python蟒蛇) import turtle #调用turtle(海龟)库 turtle.setup(650,350,200,200)#(width,height,startx,starty)确定长宽和窗体打开的位置,后面两个可省略,默认为屏幕中央。 turtle.p ...
分类:
编程语言 时间:
2020-01-10 20:02:34
阅读次数:
106
百度绘图库,Apache ECharts 是一个正在由 Apache 孵化器赞助的 Apache 开源基金会孵化的项目。 我们正在处理将本站跳转到 https://echarts.apache.org 的迁移工作。您可以现在就前往我们的 Apache 官网以获取最新版的网站信息。 主机图形绘制 ht ...
分类:
Web程序 时间:
2019-12-28 13:08:02
阅读次数:
167