資源簡介
C#寫的不規則三角網,通過點擊屏幕繪制點和三角網,程序代碼簡單易懂,適合學習用

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
namespace?C_Harris
{
????class?barycenter
????{
????????//?計算外接圓圓心
????????public?void?CalculateBC(int?Num?datatype?dt)
????????{
????????????double?x1;?double?y1;?double?x2;?double?y2;
????????????double?x3;?double?y3;?double?k1;
????????????double?k2;
????????????for?(int?i?=?1;?i?<=?Num;?i++)
????????????{
????????????????//計算三角形外接圓
????????????????x1?=?dt.Vertex[dt.Triangle[i].vv0].x;
????????????????y1?=?dt.Vertex[dt.Triangle[i].vv0].y;
????????????????x2?=?dt.Vertex[dt.Triangle[i].vv1].x;
????????????????y2?=?dt.Vertex[dt.Triangle[i].vv1].y;
????????????????x3?=?dt.Vertex[dt.Triangle[i].vv2].x;
????????????????y3?=?dt.Vertex[dt.Triangle[i].vv2].y;
????????????????k1?=?(y2?-?y1)?/?(x2?-?x1);
????????????????k2?=?(y3?-?y1)?/?(x3?-?x1);
????????????????dt.OutHert[i].a?=?(((x1?+?x3)?/?2)?*?(1?/?k2)?-?((x1?+?x2)?/?2)?*?(1?/?k1)?+?(y1?+?y3)?/?2?-?(y2?+?y1)?/?2)?/?((1?/?k2)?-?(1?/?k1));
????????????????dt.OutHert[i].b?=?(y2?+?y1)?/?2?-?(1?/?k1)?*?(dt.OutHert[i].a?-?(x1?+?x2)?/?2);
????????????????dt.OutHert[i].ID?=?false;
????????????}
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-11-01?20:00??C#生成TIN(不規則三角網)\
?????目錄???????????0??2018-11-08?20:30??C#生成TIN(不規則三角網)\C_TIN\
?????目錄???????????0??2018-11-08?20:30??C#生成TIN(不規則三角網)\C_TIN\.vs\
?????目錄???????????0??2018-11-08?20:30??C#生成TIN(不規則三角網)\C_TIN\.vs\C_TIN\
?????目錄???????????0??2018-11-08?20:30??C#生成TIN(不規則三角網)\C_TIN\.vs\C_TIN\v15\
?????文件???????51712??2018-12-02?22:18??C#生成TIN(不規則三角網)\C_TIN\.vs\C_TIN\v15\.suo
?????目錄???????????0??2018-11-08?20:30??C#生成TIN(不規則三角網)\C_TIN\.vs\C_TIN\v15\Server\
?????目錄???????????0??2018-11-08?20:30??C#生成TIN(不規則三角網)\C_TIN\.vs\C_TIN\v15\Server\sqlite3\
?????文件???????????0??2018-11-08?20:30??C#生成TIN(不規則三角網)\C_TIN\.vs\C_TIN\v15\Server\sqlite3\db.lock
?????文件????????4096??2018-11-08?20:30??C#生成TIN(不規則三角網)\C_TIN\.vs\C_TIN\v15\Server\sqlite3\storage.ide
?????文件???????32768??2018-12-02?19:38??C#生成TIN(不規則三角網)\C_TIN\.vs\C_TIN\v15\Server\sqlite3\storage.ide-shm
?????文件??????828152??2018-12-02?18:45??C#生成TIN(不規則三角網)\C_TIN\.vs\C_TIN\v15\Server\sqlite3\storage.ide-wal
?????目錄???????????0??2016-08-30?19:07??C#生成TIN(不規則三角網)\C_TIN\C_Harris\
?????文件???????40448??2016-08-31?20:30??C#生成TIN(不規則三角網)\C_TIN\C_Harris.v11.suo
?????文件?????????187??2016-08-30?17:27??C#生成TIN(不規則三角網)\C_TIN\C_Harris\App.config
?????文件????????1254??2016-08-30?19:05??C#生成TIN(不規則三角網)\C_TIN\C_Harris\barycenter.cs
?????目錄???????????0??2016-08-31?20:38??C#生成TIN(不規則三角網)\C_TIN\C_Harris\bin\
?????目錄???????????0??2016-09-06?20:35??C#生成TIN(不規則三角網)\C_TIN\C_Harris\bin\Debug\
?????文件???????71168??2018-12-02?18:45??C#生成TIN(不規則三角網)\C_TIN\C_Harris\bin\Debug\C_Harris.exe
?????文件?????????187??2016-08-30?17:27??C#生成TIN(不規則三角網)\C_TIN\C_Harris\bin\Debug\C_Harris.exe.config
?????文件???????38400??2018-12-02?18:45??C#生成TIN(不規則三角網)\C_TIN\C_Harris\bin\Debug\C_Harris.pdb
?????文件???????22984??2016-09-06?20:35??C#生成TIN(不規則三角網)\C_TIN\C_Harris\bin\Debug\C_Harris.vshost.exe
?????文件?????????187??2016-08-30?17:27??C#生成TIN(不規則三角網)\C_TIN\C_Harris\bin\Debug\C_Harris.vshost.exe.config
?????文件?????????490??2010-03-17?22:39??C#生成TIN(不規則三角網)\C_TIN\C_Harris\bin\Debug\C_Harris.vshost.exe.manifest
?????文件?????????187??2016-08-30?17:27??C#生成TIN(不規則三角網)\C_TIN\C_Harris\bin\Debug\C_TIN.vshost.exe.config
?????目錄???????????0??2016-08-30?20:38??C#生成TIN(不規則三角網)\C_TIN\C_Harris\bin\Debug\pic\
?????文件????????3093??2016-08-30?20:29??C#生成TIN(不規則三角網)\C_TIN\C_Harris\bin\Debug\pic\box_out_90.550218340611px_1185569_easyicon.net.png
?????文件????????8261??2016-08-30?20:27??C#生成TIN(不規則三角網)\C_TIN\C_Harris\bin\Debug\pic\clear_cache_64px_1067698_easyicon.net.png
?????文件???????10902??2016-08-30?20:37??C#生成TIN(不規則三角網)\C_TIN\C_Harris\bin\Debug\pic\connection_internet_network_preferences_tools_72px_168_easyicon.net.png
?????文件????????7368??2016-08-30?20:33??C#生成TIN(不規則三角網)\C_TIN\C_Harris\bin\Debug\pic\display_gnome_properties_72px_42889_easyicon.net.png
?????文件????????7486??2016-08-30?20:31??C#生成TIN(不規則三角網)\C_TIN\C_Harris\bin\Debug\pic\Save_as_96px_557022_easyicon.net.png
............此處省略35個文件信息
評論
共有 條評論