xocoder's game development base
C++博客
首頁
新隨筆
聯系
聚合
管理
隨筆 - 3 文章 - 2 trackbacks - 0
<
2025年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
給我留言
查看公開留言
查看私人留言
隨筆分類
Algorithm(1)
Graphic Algorithm(1)
Life
The C++ programming language(1)
隨筆檔案
2012年8月 (3)
搜索
最新評論
1.?re: 同一坐標系中,由任意兩點計算旋轉角度.
評論內容較長,點擊標題查看
--水煮糊涂
2.?re: 各種字符串Hash函數比較
好東西,
這個得收藏
--天下
閱讀排行榜
1.?同一坐標系中,由任意兩點計算旋轉角度.(1472)
2.?stdext::hash_map使用字符串key(440)
3.?各種字符串Hash函數比較(388)
評論排行榜
1.?同一坐標系中,由任意兩點計算旋轉角度.(1)
2.?各種字符串Hash函數比較(1)
3.?stdext::hash_map使用字符串key(0)
同一坐標系中,由任意兩點計算旋轉角度.
double
CCarNaviView::CalculateRotateAngle(CPoint pntBegin,CPoint pntNext)
{
CPoint pntFirst(pntBegin);
CPoint pntSecond(pntNext);
double
dRotateAngle
=
atan2(fabs(pntBegin.x
-
pntNext.x),fabs(pntBegin.y
-
pntNext.y));
//
如果下一點的橫坐標大于前一點(在第一和第四象限)
if
(pntNext.x
>=
pntFirst.x)
{
//
在第一象限(0<=dRotateAngle<=90)
if
(pntNext.y
>=
pntFirst.y)
{
//
不做任何處理
dRotateAngle
=
dRotateAngle;
}
else
{
dRotateAngle
=
PI
-
dRotateAngle;
}
}
else
//
(在第二和第三象限)
{
//
第二象限
if
(pntNext.y
>=
pntFirst.y)
{
dRotateAngle
=
2
*
PI
-
dRotateAngle;
}
else
//
第三象限
{
dRotateAngle
=
PI
+
dRotateAngle;
}
}
dRotateAngle
=
dRotateAngle
*
180
/
PI;
return
dRotateAngle;
}
。
posted on 2012-08-14 20:28
寰子
閱讀(1472)
評論(1)
編輯
收藏
引用
所屬分類:
Graphic Algorithm
FeedBack:
#
re: 同一坐標系中,由任意兩點計算旋轉角度.
2014-05-24 16:44
水煮糊涂
//第二象限
if (pntNext.y>=pntFirst.y)
{
dRotateAngle=2*PI-dRotateAngle;
}
應改為
//第二象限
if (pntNext.y>=pntFirst.y)
{
dRotateAngle=PI-dRotateAngle;
}
第四象限錯誤應改為
//在第一象限(0<=dRotateAngle<=90)
if (pntNext.y>=pntFirst.y)
{
//不做任何處理
dRotateAngle=dRotateAngle;
}
else
{
dRotateAngle=2*PI-dRotateAngle;
}
回復
更多評論
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Copyright ©2025 寰子 Powered by:
博客園
模板提供:
滬江博客
亚洲欧美国产日韩综合久久
|
欧美亚洲国产精品久久久久
|
少妇久久久久久被弄高潮
|
久久精品国产第一区二区三区
|
久久国产高清一区二区三区
|
色8久久人人97超碰香蕉987
|
久久精品亚洲欧美日韩久久
|
国产99久久精品一区二区
|
一本一本久久a久久综合精品蜜桃
|
久久精品夜色噜噜亚洲A∨
|
日韩久久无码免费毛片软件
|
91麻豆精品国产91久久久久久
|
国产韩国精品一区二区三区久久
|
99久久精品国产毛片
|
久久久久久精品久久久久
|
色偷偷91久久综合噜噜噜噜
|
久久精品a亚洲国产v高清不卡
|
久久精品中文字幕有码
|
人妻久久久一区二区三区
|
一本久久久久久久
|
久久午夜无码鲁丝片
|
日本久久久久久久久久
|
一本大道加勒比久久综合
|
久久丫精品国产亚洲av
|
无码人妻久久一区二区三区免费
|
亚洲v国产v天堂a无码久久
|
久久青青草原国产精品免费
|
一本色道久久88加勒比—综合
|
久久久久久国产精品美女
|
免费精品久久久久久中文字幕
|
久久综合九色综合欧美就去吻
|
伊人丁香狠狠色综合久久
|
97久久精品无码一区二区天美
|
性做久久久久久久
|
一本一本久久A久久综合精品
|
亚洲欧洲久久av
|
一级做a爰片久久毛片免费陪
|
日本精品一区二区久久久
|
欧美一级久久久久久久大片
|
亚洲国产精品一区二区三区久久
|
久久久久综合中文字幕
|