资源简介
绘制线段,并且求出线段上一点的垂线,并且计算出两条直线的交点
代码片段和文件信息
#include “Graphbase.h“
#include
#include
double dist(PointEx p1 PointEx p2) {
return(sqrt((p1.x - p2.x)*(p1.x - p2.x) + (p1.y - p2.y)*(p1.y - p2.y)));
}
bool equalPoint(PointEx p1 PointEx p2) {
return ((fabs(p1.x - p2.x) }
double multiply(PointEx sp PointEx ep PointEx op) {
return((sp.x - op.x)*(ep.y - op.y) - (ep.x - op.x)*(sp.y - op.y));
}
double dotMultiply(PointEx p1 PointEx p2 PointEx p0) {
return ((p1.x - p0.x)*(p2.x - p0.x) + (p1.y - p0.y)*(p2.y - p0.y));
}
bool online(LineSegment l PointEx p) {
return((multiply(l.endPoint p l.startPoint) == 0)
&& (((p.x - l.startPoint.x)*(p.x - l.endPoint.x) <= 0) && ((p.y - l.startPoint.y)*(p.y - l.endPoint.y) <= 0)));
}
PointEx rotate(PointEx o double d PointEx p) {
PointEx tp;
p.x -= o.x;
p.y -= o.y;
tp.x = p.x*cos(d) - p.y*sin(d) + o.x;
tp.y = p.y*cos(d) + p.x*sin(d) + o.y;
return tp;
}
double angle(PointEx o PointEx s
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-09-16 21:38 Debug\
文件 1319 2018-09-16 21:38 Debug\MyGraphCal.Build.CppClean.log
文件 95 2018-09-16 21:38 Debug\MyGraphCal.log
目录 0 2018-09-16 21:38 Debug\MyGraphCal.tlog\
目录 0 2018-09-16 21:38 GeneratedFiles\
文件 38546 2018-09-15 16:49 Graph.h
文件 26507 2018-09-16 20:39 Graphba
文件 13337 2018-09-16 18:06 Graphba
文件 7154 2018-09-16 21:11 MyGraphCal.cpp
文件 1219 2018-09-16 21:00 MyGraphCal.h
文件 70 2018-09-15 16:50 MyGraphCal.qrc
文件 1055 2018-09-15 19:42 MyGraphCal.ui
文件 9185 2018-09-15 16:51 MyGraphCal.vcxproj
文件 2531 2018-09-15 16:51 MyGraphCal.vcxproj.filters
文件 813 2018-09-16 17:23 MyGraphCal.vcxproj.user
目录 0 2018-09-16 21:38 Resources\
文件 191 2018-09-15 16:50 main.cpp
- 上一篇:无线收发芯片ATA5428资料
- 下一篇:用Labview演示PID控制规律
相关资源
- 金字塔原理1清晰扫描版.pdf
- TeamViewer_11已激活+破解版+随意换ID.z
- FieldtheoryofGuidedwavesCollin__2nd.pdf
- 先进电气驱动的分析建模与控制[比
- IPC-J-STD033潮湿、回流焊敏感表面贴装
- 网络是怎样连接的_户根勤.pdf
- tesseract最新最全资料.rar
- 大话数据结构.epub
- iBATIS实战.pdf
- zw_new_smile-7110337-ImageAnimationTest.zip
- zw_jhn199388-9911706-基于51单片机都_自动
- zw_fan7983377-9600053-RecyclerViewDemo.zip
- zw_CHINA__.zip
- 我的第一本算法书+算法图解.zip
- 数学物理方法_德顾樵编著_2012.01_545页
- zw_WKTConvert.zip
- tdxw.exe
- zw_LabVIEW_8.20程序设计从入门到精通.
- zw_20170105220330215.zip
- unlocker-master最新版.rar
- Nginx核心知识100讲全套课件.zip
- navicat.11.2.16.premium_cs_x64破解版.zip
- 凸优化_Boyd_王书宁译.rar
- 云盘.rar
- Xshell5.exe
- 20170121135652618.rar
- DiskGenius4.7.0专业版.rar
- AlphaControlsv11.16StableFullSource(D5和D10
- 雅奇880官方开源赠品30多个雅奇4.rar
- 2009_LabVIEW编程样式_清晰版.pdf
评论
共有 条评论