代碼片段和文件信息
#include?“StdAfx.h“
#include?“CreatePolygons.h“
const?float?PI?=?acos(-1.0f);
char?CreatePolygons::Pid?=?‘A‘;
CreatePolygons::CreatePolygons(void)
{
}
CreatePolygons::~CreatePolygons(void)
{
}
/*
*函數(shù)功能: 計(jì)算兩條直線逆時(shí)針方向的夾角
*參數(shù)信息: start:起始點(diǎn);inf:拐點(diǎn);end:終止點(diǎn)
*返回值: 兩條直線之間的夾角(弧度);10.0f則表示計(jì)算錯(cuò)誤
*/
double?CreatePolygons::AngleOfTwoArcs(Point*?start?Point*?inf?Point*?end)
{
double?aa?=?(?start->X?-?inf->X?)?*?(?start->X?-?inf->X?)?+?(?start->Y?-?inf->Y?)?*?(?start->Y?-?inf->Y?);
double?bb?=?(?inf->X?-?end->X?)?*?(?inf->X?-?end->X?)?+?(?inf->Y?-?end->Y?)?*?(?inf->Y?-?end->Y?);
double?cc?=?(?start->X?-?end->X?)?*?(?start->X?-?end->X?)?+?(?start->Y?-?end->Y?)?*?(?start->Y?-?end->Y?);
double?cosValue?=?(?aa?+?bb?-?cc?)?/?(?2?*?sqrt(?aa?)?*?sqrt(?bb?)?);
double?angle?=?ac
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
????.CA....????278528??2009-04-22?19:41??Crosstopology\debug\topology.exe
????.CA....????855904??2009-04-22?19:41??Crosstopology\debug\topology.ilk
????.CA....???1436672??2009-04-22?19:41??Crosstopology\debug\topology.pdb
????.CA....???1021494??2009-01-18?19:22??Crosstopology\Lines.bmp
????.CA....???????288??2009-02-19?15:13??Crosstopology\Lines.txt
????.CA....???1278854??2009-02-16?20:56??Crosstopology\Lines1.bmp
????.CA....???????940??2009-02-19?22:55??Crosstopology\Lines1.txt
????.CA....???????313??2009-12-03?20:51??Crosstopology\readme.txt
????.CA.SH.??????5632??2009-03-17?10:57??Crosstopology\Thumbs.db
????.CA....?????10875??2009-04-22?19:41??Crosstopology\topology\CreatePolygons.cpp
????.CA....??????1775??2009-02-16?22:41??Crosstopology\topology\CreatePolygons.h
????.CA....??????6503??2009-02-19?22:49??Crosstopology\topology\CreateTopology.cpp
????.CA....??????1417??2009-02-19?22:48??Crosstopology\topology\CreateTopology.h
????.CA....??????1172??2009-02-19?22:08??Crosstopology\topology\DataModel.h
????.CA....??????4072??2009-10-12?18:31??Crosstopology\topology\Debug\BuildLog.htm
????.CA....????715125??2009-04-22?19:41??Crosstopology\topology\Debug\CreatePolygons.obj
????.CA....????776949??2009-02-19?22:49??Crosstopology\topology\Debug\CreateTopology.obj
????.CA....????????67??2009-04-22?19:41??Crosstopology\topology\Debug\mt.dep
????.CA....?????10749??2009-02-19?22:41??Crosstopology\topology\Debug\stdafx.obj
????.CA....???????403??2009-02-19?22:41??Crosstopology\topology\Debug\topology.exe.em
????.CA....???????468??2009-02-19?22:41??Crosstopology\topology\Debug\topology.exe.em
????.CA....???????385??2009-04-22?19:41??Crosstopology\topology\Debug\topology.exe.intermediate.manifest
????.CA....????251127??2009-02-19?22:48??Crosstopology\topology\Debug\topology.obj
????.CA....???1048576??2009-02-19?22:41??Crosstopology\topology\Debug\topology.pch
????.CA....????388096??2009-10-12?18:31??Crosstopology\topology\Debug\vc80.idb
????.CA....????356352??2009-04-22?19:41??Crosstopology\topology\Debug\vc80.pdb
????.CA....???????954??2009-01-13?19:25??Crosstopology\topology\ReadMe.txt
????.CA....???????213??2008-12-30?20:43??Crosstopology\topology\stdafx.cpp
????.CA....???????276??2008-12-30?20:43??Crosstopology\topology\stdafx.h
????.CA....???????922??2009-10-12?18:29??Crosstopology\topology\topology.cpp
............此處省略15個(gè)文件信息
評(píng)論
共有 條評(píng)論
相關(guān)資源
- c++多邊形交并差運(yùn)算
- VC++基于OpenGL模擬的一個(gè)3維空間模型
- c++ 虛擬攝像頭
- hook,捕獲所有案件,查找所有窗口,
- C語言課設(shè)計(jì)算器
- c++ 簡(jiǎn)易貪吃蛇源碼
- 高精度加法(c++代碼)
- C++調(diào)用百度地圖案例
- 北京化工大學(xué)計(jì)算方法(C/C++)講義
- 基于VC++的SolidWorks二次開發(fā)SolidWorks
- c++ 模擬鼠標(biāo)按鍵
- OFD編輯器
- Beginning C++17 From Novice to Professional
- C++ STL實(shí)現(xiàn)
- opencv手部輪廓識(shí)別以及軌跡識(shí)別
- 百度C++編碼規(guī)范
- C++ sql2008 WebServer通訊.docx
- c++ 定時(shí)關(guān)機(jī)程序源碼
- 基于VSCode和CMake實(shí)現(xiàn)C++開發(fā)
- c++語法查詢工具
- c++ 賬務(wù)系統(tǒng)源碼
- GBT 28169-2011 嵌入式軟件 C語言編碼規(guī)范
- c++ 猜拳小游戲
- XUnZip Zip解壓縮.rar
-
Google C++ st
yle Guide - Windows_API_函數(shù)大全 C/C++
- C++ SHA256加密計(jì)算
- 思維導(dǎo)圖(C++ Primer Plus(第六版).
- 信息學(xué)奧賽c++第一階課件.pptx
- c++ 注入exe